SpringBoot2.x整合Shiro(一)

一:什么是ACL和RBAC: ACL: Access Control List 访问控制列表  以前盛行的一种权限设计,它的核心在于用户直接和权限挂钩  优点:简单易用,开发便捷  缺点:用户和权限直接挂钩,导致在授予时的复杂性,比较分散...

SpringBoot2.x整合定时任务和异步任务处理

SpringBoot2.x整合定时任务和异步任务处理 一.项目环境   springboot2.x本身已经集成了定时任务模块和异步任务,可以直接使用 二.springboot常用定时任务配置   1.在启动类上使用注解@Enable...

Springboot2.x整合Redis(一)

备注:   springboto整合redis依赖于spring-boot-starter-data-redis这个jar 一,项目环境和依赖   1.POM.xml配置 <parent>...

Springboot1.5.9整合WebSocket

一.WebSocket介绍   1.WebSocket是什么?     WebSocket是协议,是HTML5开始提供的基于TCP(传输层)的一种新的网络协议,     它实现了浏览器与服务器全双工(full-duplex)通信,即允...

Springboot2.x整合SpringSecurity

一.Spring Security是什么?有什么作用(核心作用)?以及如何阅读本篇文章   1.是什么     Spring Security是Spring家族的一个强大的安全框架,与Springboot整合的比较好,也是Springb...

Spring Boot基本知识

  Spring Boot是由Pribotal团队提供,设计用来简化新Spring应用的初始搭建和开发过程的开源框架.   随着Spring体系越来越庞大,各种配置也是越来越复杂,Spring Boot就是解决这些问题,   Sprin...

Springboot SpringBoot集成jasypt数据库密码加密

  一.为什么要使用jasypt库?     目前springboot单体应用项目中,甚至没有使用外部配置中心的多服务的微服务架构的项目,开发/测试/生产环境中的密码往往是明文配置在yml或properties文件中,     这样就会...

Springboot SpringBoot 处理后端返回的小数(全局配置 + 定制化配置)

一.抛出问题:   现在的项目中,存在这样的几个问题:     问题一.数据库存的数据类型是BigDecimal,或者代码中计算需要返回BigDecimal的值,由于BigDecimal返回给前端可能存在精度丢失情况     问题二....

Springboot Springboot监听器Demo

/** * @author: yq * @date: 2020/8/31 0:01 * @description 自定义事件 */ @Data public class MyEvent extends Applic...

Springboot FastJson与Jackson全局序列化方式的配置和相关工具类

springboot 版本: <parent> <groupId>org.springframework.boot</groupId> <artifac...