Spring Boot
文章平均质量分 63
白开水Jerry
Every day starts a new journey
展开
-
java.io.IOException: The temporary upload location [C:\Windows\Temp\tomcat.6949618360138609656.8080\
问题说明:SpringBoot 定义的web项目过一段一时间会报如下异常:java.io.IOException: The temporary upload location [C:\Windows\Temp\tomcat.6949618360138609656.8080\work\Tomcat\localhost\xxweb] is not valid异常分析:异常显示,临时文件不存在。因为springboot在启动的时候会创建一个tmp的临时文件用来存放一下临时的文件信息等内容tmp文转载 2021-08-20 15:26:34 · 720 阅读 · 0 评论 -
SpringBoot默认HikariDataSource配置
Spring Boot默认的数据源是HikariDataSource,配置方式 ,直接上配置代码:spring: application: name: test-cloud profiles: active: prod datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/test?serverTimezone=UTC&charac转载 2021-05-10 13:08:55 · 9932 阅读 · 0 评论 -
SpringBoot中优雅的使用多线程
在 SpringBoot 应用中,经常会遇到在一个接口中,同时做事情1,事情2,事情3,如果同步执行的话,则本次接口时间取决于事情1 2 3执行时间之和;如果三件事同时执行,则本次接口时间取决于事情1 2 3执行时间最长的那个,合理使用多线程,可以大大缩短接口时间。那么在 SpringBoot 应用中如何优雅的使用多线程呢?快速使用SpringBoot应用中需要添加@EnableAsync注解,来开启异步调用,一般还会配置一个线程池,异步的方法交给特定的线程池完成,如下:@Configurat原创 2020-11-30 17:10:48 · 1644 阅读 · 2 评论 -
Spring boot 中 Mybatis Plus 在 Oracle 新增数据时,主键自增问题
问题:新增数据时提示,无效的列类型:1111,如下图: 解决办法:1.spring boot 依赖版本改为 mybatis-plus-boot-starter 2.在配置文件中增加#主键类型 0:"数据库ID自增", 1:"用户输入ID",2:"全局唯一ID (数字类型唯一ID)", 3:"全局唯一ID UUID";id-type: 1# Sequence序列接口实现...转载 2018-11-02 11:40:51 · 2728 阅读 · 0 评论