SpringBoot
Symonsss
今天的砖格外的烫手!
展开
-
SpringSecurity入门学习(3)Security整合kaptcha添加图形验证码验证
在上一篇文章中SpringSecurity入门学习(2)我们学习了Security如何将用户存入数据库,现在我们在上一篇文章中项目的基础上在登陆逻辑中添加验证码验证逻辑。SpringSecurity整合kaptcha添加图形验证码验证1.引入依赖这里我们使用谷歌开源的验证码kaptcha<dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha.原创 2020-07-22 16:34:30 · 650 阅读 · 0 评论 -
SpringSecurity入门学习(2)整合MyBatis-Plus将用户存入数据库
前面学习了Security简单的认证和授权,而我们使用的登录用户是在内存中或者配置文件中定义的,而实际项目中我们都是在数据库中定义用户,接下来我们开始学习如何将用户数据保存到数据库。Security整合Mybatis-Plus将用户存入数据库SpringSecurity支持多种不同的数据源,这些不同的数据源最终都将被封装成UserDetailsService的实例,可以自己封装,也可以使用系统默认提供的UserDetailsService实例,例如前面介绍的InMemoryUserDetailsMa原创 2020-07-21 19:29:16 · 591 阅读 · 0 评论 -
SpringSecurity入门学习(1)
目录SpringSecurity简介SpringSecurity初体验1.新建项目2.添加测试内容3.启动测试4.配置登录用户SpringSecurity配置自定义登录页面1.配置多个登录用户2.配置自己的登录页面SpringSecurity前后端分离1.登陆处理2.注销处理3.未登录处理4.编程测试SpringSecurity授权1.给用户添加角色2.准备测试资源3.给资源配置访问权限4.测试5.权限继承(角色继承)6.无原创 2020-07-21 00:12:05 · 1759 阅读 · 1 评论 -
SpringBoot整合SwaggerUI实现在线API调试文档
SpringBoot整合SwaggerUI实现在线API调试文档为什么要使用SwaggerUI现在多数的项目开发中,网站和移动端都需要进行数据交互和对接,这少不了使用REST编写API接口这种场景。 特别是不同开发小组协作时,就更需要以规范和文档作为标准和协作基础。SwaggerUI就是这样一种利器,基于html+javascript实现,倾向于在线文档和测试,使用和集成十分简单,能容易地生成不同模块下的API列表, 每个API接口描述和参数、请求方法都能定制并直接测试得到直观的响应数据。原创 2020-05-29 18:21:33 · 1940 阅读 · 0 评论 -
SpringBoot整合MyBatis-Plus+Druid快速构建项目骨架
SpringBoot整合MyBatis-Plus+Druid快速构建项目骨架,MyBatis-Plus代码生成器快速生成代码原创 2020-05-28 19:17:06 · 3796 阅读 · 3 评论 -
SpringBoot整合H2Database(IDEA)
使用idea快速创建一个springboot工程项目快速整合H2Database原创 2020-05-14 00:08:43 · 1073 阅读 · 1 评论