- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 常见数据类型转换和pageable 排序实现
开发常用 一、常用数据类型转换 1.(1)String -> int String s = “12345”; int i; 第一种方法:i=Integer.parseInt(s); //直接使用静态方法,不会产生多余的对象,但会抛出异常 第二种方法:i=Integer.valueOf(s).intValue(); //Integer.valueOf(s) 相当于 new Integer(Integer.parseInt(s)),也会抛异常,但会多产生一个对象 (2)int -> S
2021-12-08 16:25:46
678
原创 springboot+shiro+mybatis实现角色权限控制
shiro官网 http://shiro.apache.org/ ** 1.shiro配置中重要的几个文件 ** 其实最重要的就是shiro配置文件 ShiroConfiguration.java:shiro启动时候的初始化工作,比如哪些是需要认证,哪些不需要认证;缓存配置设置;shiro权限数据在页面展示时整合需要的模板套件配置,等等。 ShiroRealm.java:shiro权限认证的具体实...
2020-04-10 14:04:23
523
原创 springboot中使用mybatis的分页插件pageHelper
springboot中使用mybatis的分页插件pageHelper 1.首先在pom.xml中配置 <!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --> <dependency> <groupId>org.myba...
2020-04-10 13:45:32
827
原创 Spring boot核心技术学习笔记(1)
1.Spring boot的优点 (1)快速构建项目; (2)对主流开发框架的无配置集成; (3)项目可独立运行,无需外部依赖Servlet容器; (4)提供运行时的应用监控; (5)极大的提高了开发和部署效率; (6)与云计算的天然集成。 2.核心功能 1.独立运行的spring项目* Spring Boot可以以jar的形式独立运行,运行一个Spring Boot项目只需要通过 java -j...
2019-05-07 17:39:20
513
原创 阿里云图片上传工具类
1.阿里云图片上传工具类 package com.cashier.util; import java.io.InputStream; import java.net.URL; import java.util.Date; import java.util.HashMap; import java.util.Map; import java.util.UUID; import org.spring...
2019-03-21 16:30:29
891
原创 java 导出excel
准备工作:所需jar包 pom.xml &lt;!-- Excel导出时用的 poi --&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.poi&lt;/groupId&gt; &lt;artifactId&gt;poi&lt;/artifactId&
2019-03-21 16:30:18
431
原创 IDEA 使用教程(2018图文版)
激活方法: 安装完成后 选择License 输入 http://intellij.mandroid.cn 正文:IntelliJ IDEA 使用教程 1. IDEA VS Eclipse 核心术语比较 由下图可见:两者最大的转变就在于工作空间概念的转变,并且在IDEA当中,Project和 Module是作为两个不同的概念,对项目结构是重要意义的,这也恰恰是许多IDEA初学者觉得困扰的地方: ...
2019-03-06 10:15:10
2082
原创 Shiro基本配置
1.配置pom.xml pom.xml &lt;properties&gt; &lt;hibernate.version&gt;4.3.8.Final&lt;/hibernate.version&gt; &lt;spring.version&gt;4.1.4.RELEASE&lt;/spring.version&gt; &
2019-02-26 15:19:12
538
原创 通过shiro进行按钮及页面访问url的权限控制
1.当面我们每次登录系统时,都会通过我们自己定义的继承AuthorizingRealm的ShiroRealm进行用户账号密码的确认以及拥有权限的查询: (1)自定义shiroReam: public class ShiroDbRealm extends AuthorizingRealm { @Autowired private UserService userService; @...
2019-02-26 14:01:38
3825
1
原创 微信小程序小笔记(未完待整理...)
一. app.json 必须要有这个文件,如果没有这个文件,IDE会报错,因为微信框架把这个作为配置文件入口, 你只需创建这个文件,里面写个大括号就行 以后我们会在这里对整个小程序的全局配置。记录了页面组成,配置小程序的窗口 背景色,配置导航条样式,配置默认标题。 app.js 必须要有这个文件,没有也是会报错!但是这个文件创建一下就行 什么都不需要写 以后我们可以在这个文件中监听并处理小程序的生...
2018-10-29 17:46:30
925
原创 Spring知识点
1.Spring Spring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架, 它主要是为了解决企业应用开发的复杂性而诞生的: 目的:解决企业级应用开发的复杂性。 功能:使用基本的JavaBean代替EJB。 范围:任何Java应用。 2.它具备以下优点 spring中避免了关键字new造成的耦合问题。 spring本身就是一个工厂,不需要再编写工厂类了。 spring不需要进行明...
2018-10-19 16:51:19
367
原创 MyBatis知识点
MyBatis 一、介绍 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。 二、特点...
2018-10-18 17:23:36
943
原创 MVC、Spring MVC 学习笔记
一、MVC 1、Model 模型层,可以简单理解就是数据层,用于提供数据。在项目中,(简单理解)一般把数据访问和操作,比如将对象关系映射这样的代码作为Model层,也就是对数据库的操作这一些列的代码作为Model层。比如代码中我们会写DAO和DTO类型的代码,那这个DAO和DTO我们可以理解为是属于Model层的代码。 2、View 视图层,就是UI界面,用于跟用户进行交互。一般所有的JSP、Ht...
2018-10-17 14:28:46
572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅