您的位置:首页技术文章关键词: Spring
文章列表
  • IDEA创建SpringBoot的maven项目的方法步骤
  • 记录IDEA编程工具创建SpringBoot的maven项目过程:新建项目选择maven项目及JDK,点击下一步:选择好项目路径,输入项目名称,点击完成就可以啦:创建完成效果:配置pom.xml文件新建项目需要引入springboot的依赖,这里选择2.4.4版本。完整pom文件如下:<...
  • 日期:2023-09-21
  • 浏览:120
  • 标签: Spring

  • 解决spring @ControllerAdvice处理异常无法正确匹配自定义异常
  • 首先说结论,使用@ControllerAdvice配合@ExceptionHandler处理全局controller的异常时,如果想要正确匹配自己的自定义异常,需要在controller的方法上抛出相应的自定义异常,或者自定义异常继承RuntimeException类。问题描述:1、在使用@Cont...
  • 日期:2023-07-09
  • 浏览:126
  • 标签: Spring

  • 详解SpringBoot中Controller接收对象列表实现
  • 如果Spring Boot中对应的Controller要接收一个对象,该对象中又存放了一个List列表,那么页面该如何传递相关应的参数信息呢。本篇文章给大家一个简单的示例,提供一种实现方式。实体类首先看实体类的结构(注意使用了Lombok):@Datapublic class Rules { pri...
  • 日期:2023-05-16
  • 浏览:263
  • 标签: Spring


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

  • Springboot与Maven多环境配置的解决方案
  • 目录Profile用法resourcesfilters多环境配置解决方案Profile用法我们在application.yml中为jdbc.username赋予一个值,这个值为一个变量jdbc: username: ${jdbc.username}Maven中的profiles可以设置多个环境,当...
  • 日期:2023-03-01
  • 浏览:160
  • 标签: Spring

  • springboot ehcache 配置使用方法代码详解
  • EhCache是一个比较成熟的Java缓存框架,最早从hibernate发展而来, 是进程中的缓存系统,它提供了用内存,磁盘文件存储,以及分布式存储方式等多种灵活的cache管理方案,快速简单。Springboot对ehcache的使用非常支持,所以在Springboot中只需做些配置就可使用,且使...
  • 日期:2023-03-01
  • 浏览:196
  • 标签: Spring

  • SpringBoot+TestNG单元测试的实现
  • 目录背景接口测试用例,针对入参进行设计:言归正传!背景由于开发任务进度紧张,接口及基础数据提供不全,即使设计全面的接口测试用例也无法全面有效的进行覆盖测试;且又因为单接口测试用例设计的方向是入参和出参,从入参着手就是参数必填校验、参数类型及参数边界值,再有入参的组合入参,例如一个接口5个参数,3个必...
  • 日期:2023-02-26
  • 浏览:354
  • 标签: Spring

  • 解决IDEA springboot"spring-boot-maven-plugin"报红问题
  • 使用环境项目环境:Idea 2020.2.3、 Maven 3.6.3 、springboot 2.1.4本人在创建springboot项目时spring-boot-maven-plugin 及Idea右侧Plugins划红,导致项目启动打包有问题。虽然项目能跑,但是后续开发中可能会出现不可预知的问...
  • 日期:2023-07-17
  • 浏览:175
  • 标签: Spring

  • spring-security关闭登录框的实现示例
  • 事情要从同事的一个项目说起,项目中需要集成公司的单点登录系统,但是无论如何都无法跳转到正常的登录页面。相反,却始终跳转到另外一个登录页面。但是代码却非常简单,简化一下@Controllerpublic class SecurityTestController { @GetMapping('/myL...
  • 日期:2023-07-15
  • 浏览:149
  • 标签: Spring

  • Springboot集成jdbcTemplate过程解析
  • 一 说明实际工作中其实很少会用到jdbcTemplate去操作数据库,因为其使用方式不是很灵活,sql的拼接能力不强;实际上jdbcTemplate是属于spring自带的数据层模板,在spring中可以说是比较失败的一个案例,原因是当代流行mybatis当做持久层访问数据库,其优越的sql拼接能力...
  • 日期:2023-05-22
  • 浏览:85
  • 标签: Spring