
spring
唱跑雨淋淋
这个作者很懒,什么都没留下…
展开
-
记一次升级 springboot 2.1.6 升级到 2.3.4 版本导致的文件上传失败问题
因为项目发布在阿里云服务器上,阿里云安全中心会对项目进行扫描,最近检测到项目上用的 springboot 框架版本存在反射型文件下载漏洞,所以需要升级 springboot 版本这一版本升级可真是差点要人老命我这边原本用的 springboot 版本是 2.1.6,需要升级到 2.3.4升级固然很好,springboot 也增加了部分新功能,优化了一些 bug但是,升级也去掉了一部分之前存在的功能问题现象springboot 升级之后,原本用的好好的文件上传咋就不行了呢,真让人头痛报错信息.原创 2020-11-17 10:35:00 · 2473 阅读 · 0 评论 -
springboot 使用 @Value 注解给静态变量赋值,实现配置全局化
问题:目前碰到配置文件中的属性有好几个文件需要使用,这样的话,这几个类都需要使用 @Value 进行赋值,比较麻烦,所以现在使用 @Value 给一个公共类的静态变量赋值,然后这几个类直接通过类名进行调用。但是,平时使用 @Value 注解时都是给普通变量进行赋值,现在碰到需要给静态变量进行赋值,直接使用 @Value 注解已经无法赋值了,所以需要通过下面的方法来进行解决。比如平时是使用这种方法,给普通变量进行赋值,这样一来每个类需要用到的话就需要每个类都写一遍,需要做重复工作。 @Val.原创 2020-05-19 17:10:31 · 2912 阅读 · 0 评论 -
springboot 中 在静态方法中使用 @Autowired或者@Resource注入的对象
问题:像我们一般使用 spring 注入的对象时,一般都是在 public 下进行调用,现在需要在一个 static 静态方法中调用注入的对象先上实现代码@Componentpublic class InterfaceMethod { @Autowired ITInterfaceNumberService itInterfaceNumberService; private static ITInterfaceNumberService interfaceNumberS.原创 2020-05-19 10:59:17 · 4190 阅读 · 0 评论 -
SSM(spring、springMVC、mybatis) 三大框架集成(注解版)
前言:很久之前学习 SSM 框架的时候,大部分都是通过 xml 文件来进行集成,最近复习的时候发现通过 xml 文件来集成比较繁琐,于是综合了网上资料通过注解的方式重新集成学习了一遍。SSM xml 集成版本查看这里pom 文件先贴上来 <!--Spring核心基础依赖--> <dependency> <groupId>org.spr...原创 2019-12-24 16:25:05 · 371 阅读 · 0 评论 -
Mybatis 整合 Spring
前言:最近学习了 Mybatis 这个类似于 Hibernate 的持久化框架,闲来无事,就自己手动去配置了 Mybatis 集成 Spring ,本文只是本人第一次配置,所以可能会有点不太详细,下面就一起来配置吧! 一、由于新建的是 maven 项目第一步先导入 maven 的一些依赖 jar 包 每个jar包的作用都写好了注释,这里就不一一去解释了 1、 2、 3、由于在 i原创 2018-01-07 12:03:59 · 561 阅读 · 2 评论 -
Spring、SpringMVC、Mybatis三大框架集成
前言:前几天集成了 Spring 和 Mybatis 之后,就开始着手去准备把当前主流的 SpringMVC 也加上去了,发现集成好 Spring 和 Mybatis 之后再加上 SpringMVC 就很简单了,因为将 Mybatis 交给Spring去管理之后 sqlSessionFactory 就根本不需要我们自己注入了,Spring 会帮你自动去进行注入,并且 sqlSession 也不需要我原创 2018-01-09 09:26:52 · 4795 阅读 · 0 评论