摘要: 1、引入依赖: <!-- google kaptcha 验证码 --> <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version> </depend 阅读全文
posted @ 2022-08-16 16:33 z-laoyao 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 引入依赖 <!-- JWT依赖 --> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.7.0</version> </dependency> <dependency> 阅读全文
posted @ 2022-08-16 11:59 z-laoyao 阅读(218) 评论(0) 推荐(0) 编辑
摘要: SpringSecurity从入门到精通 课程介绍 0. 简介 ​ Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。 ​ 一般来说中大型的项目都是使用SpringSecurity 来做安全 阅读全文
posted @ 2022-08-15 17:08 z-laoyao 阅读(2559) 评论(0) 推荐(0) 编辑
摘要: 1、导入依赖 <!--pagehelper mybatis的分页插件依赖--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> 阅读全文
posted @ 2022-08-12 19:35 z-laoyao 阅读(1347) 评论(0) 推荐(1) 编辑
摘要: SpringBoot操作数据:spring-data jpa jdbc mongodb redis !SpringData也是和SpringBoot齐名的项目! 说明︰在SpringBoot2.x之后,原来使用的jedis被替换为了lettuce? jedis :采用的直连,多个线程操作的话,是不安 阅读全文
posted @ 2022-08-12 13:16 z-laoyao 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 项目开发中经常需要执行一些定时任务,比如需要在每天凌晨的时候,分析一次前一天的日志信息,Spring为我们提供了异步执行任务调度的方式,提供了两个接口。 TaskExecutor接口 TaskScheduler接口 两个注解: @EnableScheduling @Scheduled cron表达式 阅读全文
posted @ 2022-08-12 12:13 z-laoyao 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1、开启SMTP 2、获得应用密码 3、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> 4、配置 阅读全文
posted @ 2022-08-11 18:35 z-laoyao 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: swagger优点: 我们可以通过Swagger给一-些比较难理解的属性或者接口, 增加注释信息 接口文档实时更新 可以在线测试 使用: 1、导入依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 -- 阅读全文
posted @ 2022-08-11 16:20 z-laoyao 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1、导入依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-web-starter</artifactId> <version>1.9.1</version> </dependency> 阅读全文
posted @ 2022-08-10 23:29 z-laoyao 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 从一个Spring Security的例子开始 创建不受保护的应用 假设我们现在创建好了一个springboot的web应用,如果没有的话,在这里下载代码 https://github.com/xudeming/spring-security-demo(springboot2.x),有一个控制器如下 阅读全文
posted @ 2022-08-10 18:03 z-laoyao 阅读(84) 评论(0) 推荐(0) 编辑