
SpringBoot
天狼守徒
走累了,别忘了停下来回头看看...
展开
-
当ThreadLocal遇上Tomcat线程池
当同时使用ThreadLocal和Tomcat时,可能会出现ThreadLocal传递数据错乱问题原创 2020-03-25 15:23:58 · 3085 阅读 · 0 评论 -
SpringBoot项目连接数据库报错:Access denied for user 'root'@'localhost' (using password: YES)
`SpringBoot`项目配置文件有两种格式,常用的`application-xx.properties`和最新的`application-xx.yml`。 运行项目时常常出现以上错误。一般是两个原因导致的:要么是连接信息配置错误,要么就是数据库未授权。原创 2018-05-28 15:06:11 · 35829 阅读 · 54 评论 -
Spring Boot 拦截器无效,不起作用
这个问题一般是解决WebMvcConfigurerAdapter过时问题造成的。导致这个问题可能有两个原因:一个是拦截器写错了,另一个是拦截器配置错了。1、需求是这样的 拦截所有的api请求,判断其请求头中的secret参数是否正确,正确的请求才能访问api。2、拦截器配置 需要先写拦截器,然后再配置到Spring Boot环境中。2.1、写一个拦截器...原创 2018-08-10 10:37:49 · 62255 阅读 · 45 评论 -
Spring Boot WebMvcConfigurerAdapter已过时的解决办法和一些坑
Spring Boot 2.0.4.RELEASE中WebMvcConfigurerAdapter已过时,百度上好多解决办法,但大多雷同,且有些还存在一定的误导性,可能导致最终的配置无效,不起作用。 百度后我查到的解决方案这样的 两种方法,并且都还强烈推荐第二种方法 // 方法一:实现WebMvcConfigurer接口public class WebConfi...原创 2018-08-10 10:49:39 · 6540 阅读 · 3 评论 -
Spring Boot 配置文件中的中文读取出来是乱码,或者是问号
可能有两个原因导致这个问题,一个是配置文件编码方式不是UTF-8的,另一个是Spring http使用的编码不是UTF-8。1、第一步,将配置文件的编码方式改为UTF-8 将xx.properties和xx.yml文件的编码方式改为UTF-8,中文内容再重新写一遍。2、第二步,配置Spring的编码方式 这里有两种方式。2.1、方法一 在配置文件中设...原创 2018-08-10 11:09:07 · 7661 阅读 · 0 评论