![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端开发
文章平均质量分 51
Thinking_Liang
临渊羡鱼不如退而结网
展开
-
SpringBoot实现Mybatis查询分页
如何实现Mybatis分页1. 每次查询sql使用limit offset但是该方法有个弊端,当需要把所有查询记录数返回给前端时,需要查询一次count(*),比较浪费时间,下面来重点讲Mybatis中分页插件的实现。2. 使用PageHelper插件首先导入maven依赖:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>原创 2021-03-23 12:20:52 · 892 阅读 · 3 评论 -
SpringSecurity连接数据库实现登录认证
SpringSecurity连接数据库实现登录认证首先,使用SpringSecurity前需要知道的一点是:要想使用SpringSecurity必须继承WebSecurityConfigurerAdapter父类(重写两个configure方法),SpringSecurity中进行认证需要实现UserdetailService接口,把用户名和密码写死的内存中认证为以下写法:@EnableWebSecuritypublic class SecurityConfig extends WebSecurity原创 2021-03-22 00:26:22 · 1437 阅读 · 1 评论 -
手写一个Md5的Hash算法(基于Java)
自己实现一个Md5摘要算法,不过现在Md5和Sha1已经能被破解,建议使用Sha256,Sha384,Sha512甚至国密标准更安全,不过在安全要求不是很高的情况下,该算法仍可使用package com.lyontang.debtmanage.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Md5Utils { public stati原创 2021-03-22 00:24:57 · 403 阅读 · 0 评论 -
SpringBoot集成MyBatis及使用mybatis-generator-plugin生成代码
SpringBoot集成MyBatis及使用mybatis-generator-plugin生成代码1. 首先保证SpringBoot能够连接Mysql数据库相关需要配置的文件有application.yml、pom.xml等2. 添加mybatis-generator插件及相关依赖<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generato原创 2021-03-16 19:10:03 · 277 阅读 · 1 评论