![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目常见功能收录(一)
文章平均质量分 92
hyhcloud
更多精彩,关注公众号:数说Cloud
展开
-
PageHelper---开源的mybatis分页插件
1.1介绍 PageHelper是国内非常优秀的一款开源的mybatis分页插件, 它支持基本主流与常用的数据库, 例如mysql、 oracle、 mariaDB、 DB2、 SQLite、 Hsqldb等。 本项目在 github 的项目地址: https://github.com/pagehelper/Mybatis-PageHelper 本项目在 gitosc 的项目地址: ht...原创 2018-11-06 09:14:35 · 511 阅读 · 0 评论 -
在项目中使用PageHelper实现分页功能
1.1 项目中使用PageHelper1.1.1 第一步:添加依赖1.1.2 第二步:在applicationContext.xml中配置拦截器插件 <!--3. 创建SqlSessionFactoryBean,注入连接池--> <bean class="org.mybatis.spring.SqlSessionFactoryBean"> ...原创 2018-11-06 10:22:07 · 13345 阅读 · 0 评论 -
Spring Security
1.1 基本介绍Spring Security 的前身是 Acegi Security , 是 Spring 项目组中用来提供安全认证服务的框架。(https://projects.spring.io/spring-security/) Spring Security 为基于J2EE企业应用软件提供了全面安全服务。 特别是使用领先的J2EE解决方案-Spring框架开发的企业软件项目。 人们...原创 2018-11-06 16:05:46 · 647 阅读 · 1 评论 -
在项目中部署SpringSecurity---登录、退出功能
1.1 添加依赖<properties> <spring.security.version>5.0.1.RELEASE</spring.security.version></properties><dependency> <groupId>org.springframework.security...原创 2018-11-06 18:28:55 · 870 阅读 · 0 评论 -
SSM框架整合、产品订单的基本操作(一)
1.SSM整合环境准备1.1创建库表(1)创建表空间、用户、用户授权 --1.创建表空间 create tablespace sunny01 datafile 'c:/sunny01.dbf' size 10m autoextend on next 10m; --2.创建用户 create user tiger identified by tiger default...原创 2018-11-07 15:44:11 · 2760 阅读 · 1 评论 -
传统分页查询
1.1 分页关键点参数传递(把页码等参数传递给后台)。 分页SQL 。 1.2 entity public class PageBean<T> { // 当前页 private int pageNum; // 页大小 private int pageSize = 5; // 总记录数 private int tota...原创 2018-11-05 16:51:10 · 377 阅读 · 0 评论 -
权限控制的两种方式
1.1 基于用户权限的访问控制 1.2 基于角色权限的访问控制2. 数据库设计2.1 表关系2.2 用户表-- 用户表CREATE TABLE sys_user( id int PRIMARY KEY, username VARCHAR2(50), email VARCHAR2(50) , PASSWORD VARCHAR2(80), pho...原创 2018-11-08 20:17:27 · 1312 阅读 · 1 评论 -
MD5Utils加密
import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Utils { /** * 使用md5的算法进行加密 */ public static...原创 2018-11-08 20:25:29 · 839 阅读 · 0 评论 -
shiro安全管理框架之Cryptography
1.Shiro Cryptography1.1 shiro提供的加密模块Cryptography: 加密,保护数据的安全性,如密码加密存储到数据库,而不是明文存储; 在涉及到密码存储问题上,应该加密/生成密码摘要存储,而不是存储明文密码。比如之前的600w csdn账号泄露对用户可能造成很大损失,因此应加密/生成不可逆的摘要方式存储。 Shiro提供了base64和16进...原创 2018-11-08 20:30:14 · 641 阅读 · 0 评论