
Spring
文章平均质量分 53
Spring
【JAVA】玩家
Study is to forget...
展开
-
快速入门Springboot整合DataJPA、QueryDSL操作数据库
springboot整合jpa原创 2023-05-22 20:13:33 · 1579 阅读 · 1 评论 -
SpringSecurity+OAuth2.0+JWT实现单点登录应用
oauth原创 2022-12-12 11:56:22 · 3770 阅读 · 0 评论 -
SpringSecurity整合OAuth2.0
springsecurity整合aoth2.0原创 2022-12-10 17:35:52 · 11440 阅读 · 2 评论 -
SpringBoot整合SpringSecurity+JWT实现系统认证、授权
springsecurity-jwt原创 2022-11-18 17:45:54 · 341 阅读 · 0 评论 -
SpringMVC拦截器Interceptor导致跨越cors失效
项目采用前后端分离,服务器端添加了全局的跨域配置,但是却出现了跨域问题,分析了多次请求发现有一部分请求并没有出现跨域,没有出现跨域的请求刚好就是拦截器放行的地址,所以分析可能是权限拦截器处理在跨域处理之前进行导致跨域配置失效。刚开始的跨域配置,继承WebMvcConfigurer 类重写addCorsMappings方法:@Configurationpublic class WebMvcConfig implements WebMvcConfigurer { @Autowired原创 2022-03-23 10:56:14 · 824 阅读 · 0 评论 -
spring的拦截器Interceptor
spring的拦截器Interceptor一:拦截器的应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page VIEW)等。2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面;3、性能监控:有时候系统在某段时间莫名其妙的慢,可以通过拦截器在进入处理器之前记录开始时间,在处理完后记录结束时间,从而得到该请求的处理时间(如果有反向代理,如apache可以自动记录);4、通用行为:读取cookie得到用户信息并将用户对象放入请求,从而方便后原创 2022-03-23 10:27:40 · 1193 阅读 · 0 评论 -
Spring的@EventListener事件监听
Spring的@EventListener事件监听: 简单来说,就是监听执行的方法,方法一旦被执行,就会触发执行相应的其他方法,举个简单的例子:就是王者荣耀登录游戏,监听登录方法,登录成功之后,则会触发回归礼包发放的方法。以下实在springboot的基础上进行Controller@RestControllerpublic class SynController { //事件 @Autowired SuccessEvent successEvent; /原创 2022-03-22 14:40:12 · 1414 阅读 · 0 评论 -
Springboot启动类管理在Idea的控制台上
springboot启动类显示在控制台原创 2021-12-02 20:27:20 · 1510 阅读 · 0 评论 -
SpringBoot整合Slf4j+logback日志框架
lockback.xml<?xml version="1.0" encoding="UTF-8"?><!-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true --><!-- scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。 默认的时间间隔为1分钟。 --><!-- debug:当此属性设置为true时,将打印出log原创 2021-10-12 21:21:42 · 802 阅读 · 0 评论 -
spring.xml文件中常用的命名空间和规范
spring.xml文件中的命名空间和规范:一:context: xmlns:context="http://www.springframework.org/schema/context http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd ...原创 2021-10-02 21:14:53 · 587 阅读 · 0 评论 -
spring中显示查看jdk动态对象的反编译类
查看动态对象的反编译类在测试类中方法中首行输入这段代码,即可自动生成System.getProperties().put("sun.misc.ProxyGenerator.saveGeneratedFiles","true");原创 2021-09-28 20:43:56 · 121 阅读 · 0 评论