您的位置:首页技术文章关键词: Spring
文章列表
  • Springboot集成JUnit5优雅进行单元测试的示例
  • 为什么使用JUnit5 JUnit4被广泛使用,但是许多场景下使用起来语法较为繁琐,JUnit5中支持lambda表达式,语法简单且代码不冗余。 JUnit5易扩展,包容性强,可以接入其他的测试引擎。 功能更强大提供了新的断言机制、参数化测试、重复性测试等新功能。 ps:开发人员为什么还要测...
  • 日期:2023-04-17
  • 浏览:360
  • 标签: Spring

  • 详解SpringBoot启动类的扫描注解的用法及冲突原则
  • 背景SpringBoot 启动类上,配置扫描包路径有三种方式,最近看到一个应用上三种注解都用上了,代码如下:@SpringBootApplication(scanBasePackages ={'a','b'})@ComponentScan(basePackages = {'a','b','c'})@...
  • 日期:2023-04-10
  • 浏览:236
  • 标签: Spring

  • springboot项目如何防止XSS攻击
  • 目录1. 什么是XSS攻击?2. 如何防范?2.1 什么时候注入请求参数3. 具体处理细节1. 什么是XSS攻击?XSS攻击全称跨站脚本攻击,是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。也就是作恶的用户通过表单提交一些前端代码,如果不做处理的话,...
  • 日期:2023-03-02
  • 浏览:205
  • 标签: Spring

  • Spring Security入门demo案例
  • 目录一、简介二、入门案例三、自定义认证逻辑四、自定义授权逻辑五、注销登录六、记住我功能七、会话管理一、简介Spring Security是一个高度自定义的安全框架。利用Spring IoC/DI和AOP功能,为系统提供了声明式安全访问控制功能,减少了为系统安全而编写大量重复代码的工作。主要包含如下几...
  • 日期:2023-12-13
  • 浏览:311
  • 标签: Spring

  • spring 注解验证@NotNull等使用方法
  • 本文介绍了spring 注解验证@NotNull等使用方法,分享给大家,具体如下:常用标签@Null 被注释的元素必须为null@NotNull 被注释的元素不能为null@AssertTrue 被注释的元素必须为true@AssertFalse 被注释的元素必须为false@Min(value) ...
  • 日期:2023-09-04
  • 浏览:209
  • 标签: Spring

  • 浅析spring定时器的使用
  • 原生的Java定时器使用Java.util包下的定时器也很简单,具体代码如下://设置定时器开始时间Date time = sdf.parse('2020-10-01 16:40:00');//设置定时器Timer timer = new Timer();//第三个参数表示每隔多久循环一次timer...
  • 日期:2023-08-10
  • 浏览:353
  • 标签: Spring

  • SpringBoot如何通过自定义注解实现权限检查详解
  • 前言最近开发了一个接口,完成后准备自测时,却被拦截器拦截了,提示:(AUTH-NO)未能获得有效的请求参数!怎么会这样呢?于是我全局搜了这个提示语,结果发现它被出现在一个Aspect类当中了,并且把一个 @interface 作为了一个切点,原来这里利用了Spring AOP面向切面的方式进行权限控...
  • 日期:2023-08-08
  • 浏览:462
  • 标签: Spring

  • 解决spring data jpa 批量保存更新的问题
  • spring data jpa 批量保存更新问题使用jpa批量保存时,看日志发现是一条一条打印的,然后去看了下源码,果然是循环调用的单个保存(巨坑啊)经查询jpa是可以实现批量保存更新的,具体设置如下:spring.jpa.properties.hibernate.jdbc.batch_size=5...
  • 日期:2023-07-11
  • 浏览:228
  • 标签: Spring

  • Spring Data JPA中 in 条件参数的传递方式
  • 关于Spring Data JPA中自定义sql 条件的 in参数记录此文做一个记录,以便以后观看,也希望正在遇到同样问题的同学能有所启发,如果你有更好的方法,或我的做法有问题,请告知下,非常感谢。下面写两种简单做法,注意下地方:在此我只记录HQL 中 in 后面参数问题,细节查询方法相关代码就略过...
  • 日期:2023-07-11
  • 浏览:256
  • 标签: Spring

  • 如何理解SpringMVC
  • 目录一、SpringMVC简介二、SpringMVC核心组件2.1、DispatcherServlet2.2、HandlerMapping2.3、HandlerInterceptor2.4、HandlerExecutionChain2.5、HandlerAdapter2.6、Handler2.7、M...
  • 日期:2023-07-06
  • 浏览:102
  • 标签: Spring