springboot
游戈程序员
阅读-思考-书写
展开
-
Spring Boot 升级后,初始化SQL不跑了?
Spring Boot 单元测试自动执行测试脚本起因最近在给我司的微服务做架构升级,从 SpringBoot 1.5.x 升到 2.x。期间对配置做了一些改动,加上 SpringBoot 自身的配置变动,导致升级完以后,单元测试跑不过了。我司的每一次代码合并,都需要保证通过单元测试。究其原因,是因为数据不满足测试。数据都是一次性使用,每次进行单元测试时,数据脚本都会将上次新建的数据删除,再重新新建一份。1.5.x在1.5.x版本中, 数据脚本的执行,依赖于 Spring Boot 的自动化配原创 2020-06-29 15:06:16 · 1826 阅读 · 0 评论 -
SpringBoot上传文件:临时文件目录不存在
问题:springboot项目,部署到服务器后,运行一段时间后,处理一些文件上传的接口时,后报异常。Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.7333297176951596407....原创 2020-04-18 22:21:12 · 3852 阅读 · 2 评论 -
Spring bean scope
1. singleton——唯一 bean 实例当一个 bean 的作用域为 singleton,那么Spring IoC容器中只会存在一个共享的 bean 实例,并且所有对 bean 的请求,只要 id 与该 bean 定义相匹配,则只会返回bean的同一实例。singleton 是单例类型(对应于单例模式),就是在创建起容器时就同时自动创建了一个bean的对象,不管你是否使用,但我们可以指...原创 2020-04-18 21:59:14 · 92 阅读 · 0 评论 -
Spring 获取resources下的文件
//路径不用/开头,即使开头,实际在ClassPathResource中也会被处理掉String styleFile = "templates/style.css";ClassPathResource cpr = new ClassPathResource(styleFile);String style = FileUtils.readFileToString(cpr.getFile(),...原创 2020-04-18 21:55:16 · 1375 阅读 · 0 评论