![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot
SpringBoot
将就吗
这个作者很懒,什么都没留下…
展开
-
Spring Security集成Spring Data Jpa
前面我们用户数据都保存在内存中,今天来介绍如何存入数据库。传送门:Spring Security初使用Spring Security自定义表单登录详解Spring Security 做前后端分离的数据交互Spring Security用户授权我这里引入 Spring Data Jpa 来帮助我们完成数据库操作,数据库使用MySql。首先在mysql中创建数据库test,什么也不用添加。然后创建springboot项目,在项目中引入Spring Security和Spring Data Jpa还原创 2020-07-30 14:30:01 · 2791 阅读 · 0 评论 -
Spring Security用户授权
授权,就是用户如果要访问某一个资源,我们检查用户是否具备这样的权限,如果具备就允许访问,如果不具备,则不允许访问。学习本章之前要先把前面的文章也看下哦。传送门:Spring Security初使用Spring Security自定义表单登录详解Spring Security 做前后端分离的数据交互我们准备三个测试接口。如下:@RestControllerpublic class HelloController { @GetMapping("/hello") public .原创 2020-07-30 10:06:31 · 2592 阅读 · 0 评论 -
Spring Security 做前后端分离的数据交互
在前后端分离项目中,项目的交互都是通过 JSON 来进行,无论登录成功还是失败,后端只需返回是否成功的JSON给前端,由前端决定页面的跳转问题,和后端没有关系了。前面两章我们已经简单的使用了Spring Security做表单跳转,前后端分离需要用到successHandler来配置登录成功的回调。前两章传送门Spring Security初使用Spring Security自定义表单登录详解successHandler 的功能十分强大,甚至已经囊括了 defaultSuccessUrl 和 su原创 2020-07-30 08:27:51 · 2001 阅读 · 0 评论 -
Spring Security自定义表单登录详解
前面我们简单使用了 Spring Security 的基本用法Spring Security初使用我们使用的是默认的登录页面,这个登录页面我们是可以自定义的。接下来我们继续完善前面的 SecurityConfig 类,继续重写它的 configure(WebSecurity web) 和 configure(HttpSecurity http) 方法import org.springframework.context.annotation.Bean;import org.springframewor原创 2020-07-29 15:47:22 · 2326 阅读 · 0 评论 -
Spring Security初使用
Spring SecuritySpring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。实际上,在 Spring Boot 出现之前,Spring Security 就已经发展了多年了,但是使用的并不多,安全管理这个领域,一直是 Shiro 的天下。自从有了 Spring Boot 之后,Spring Boot 对于 Spring Security 提供了 自动化配置方案,可以零配置使用 Spring Security。使用原创 2020-07-29 10:38:52 · 2424 阅读 · 0 评论 -
springboot+redis整合rabbitmq
MQ(IBM MQ)代表消息队列,是一种应用程序对应用程序的通信方法;通过消息传递队列发送和接收消息数据,支持应用程序,系统,服务和文件之间的信息交换。这简化了业务应用程序的创建和维护。RabbitMQ是目前非常热门的一款消息中间件,不管是互联网大厂还是中小企业都在大量使用。RabbitMQ中的交换机有Direct Exchange(直连交换机)、Topic Exchange(主题交换器)、Fanout Exchange(广播式交换机)、Headers Exchange(Headers交换机)四种原创 2020-07-14 16:36:42 · 4525 阅读 · 5 评论 -
springboot+logback日志使用
项目的开发中,日志是必不可少的组件,所以也会相应的在项目中实现和构建我们所需要的日志框架。logback是Springboot推荐并且默认使用的日志系统。官方推荐使用的xml名字的格式为:logback-spring.xml在resource下创建logback-spring.xml文件<?xml version="1.0" encoding="UTF-8"?><!--...原创 2020-04-12 22:45:33 · 2747 阅读 · 0 评论 -
SpringBoot 定时任务和任务之间并行执行详解
使用SpringBoot创建定时任务非常简单,只需在添加几个注解就可以实现定时任务。@Component@EnableScheduling //在启动类上注解也可以public class TestJob { @Scheduled(cron = "0/10 * * * * ?") public void task1(){ System.out.printl...原创 2020-04-08 22:49:41 · 5141 阅读 · 0 评论 -
SpringBoot Thymeleaf实现验证码生成
使用后台返回验证码图片,验证码存到session中后端实现校验,前端只展示验证码图片。本篇用SpringBoot Thymeleaf实现验证码生成。创建springboot项目 引入依赖完整pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4....转载 2020-04-04 16:23:13 · 4659 阅读 · 2 评论 -
多数据源配置springboot+Mybatis
项目依赖原创 2020-02-23 12:39:02 · 61873 阅读 · 0 评论