2020年7月22日

Spring Boot获取spring.profiles.active:dev的值,也就是获取当前运行的环境配置

摘要: 这个spring.profiles.active的值虽然是可以通过@Value注解之类的方式获取到,但如果需要获取这个值的类是不被spring管理的呢?那就不能直接用过spring boot的简单注解方式直接获取值了,然后最近找到一个这个类。 @Component public class Spri 阅读全文

posted @ 2020-07-22 23:37 我欲皆真 阅读(10871) 评论(0) 推荐(0) 编辑

catch异常和throw异常的区别

摘要: 我只想讲讲我在项目中遇到问题,并不仔细分析和研究。 今天项目启动,报了个NullPointException,然后项目就结束运行了,后来在大哥的指导下加了个catch,因为这是一个定时器导致的,而这个定时器是进行了频繁的http请求,如果网络不稳定,数据获取失败,这个NullPointExcepio 阅读全文

posted @ 2020-07-22 23:30 我欲皆真 阅读(1071) 评论(0) 推荐(0) 编辑

Spring Boot使用外部配置文件启动

摘要: 直接打开IDEA,在这个位置选择spring.config.localtion的参数,然后设置好外部文件的位置就能用设置好的文件进行外部文件读取启动了。 点击EditConfigurations,然后配置Override parameters。例如下图: 然后还可以在这个E:\application 阅读全文

posted @ 2020-07-22 23:22 我欲皆真 阅读(1144) 评论(0) 推荐(0) 编辑

hutool的定时器如何读取application文件

摘要: 结果:创建一个新类来实现ApplicationRunner接口,在这里进行第一次的启动时启动定时器,如此就能使用@Value等注解,将application文件中的内容使用Spring的方式读取到。 过程:我需要一个定时器,然后正好项目依赖了hutool,就百度了下如何使用hutool的定时器,之前 阅读全文

posted @ 2020-07-22 23:09 我欲皆真 阅读(639) 评论(1) 推荐(0) 编辑

HttpStatus 400和405

摘要: 今天做测试的时候遇到这两个状态码,然后好几个月没怎么注意过这事,快忘光了。 400:今天的问题是使用@RequestParam后没有设置属性required=false或者defaultValue,导致改参数必须在请求中要能够找到,不然就会报400。因为正常来讲,只要mapping的地址对了,参数是 阅读全文

posted @ 2020-07-22 13:27 我欲皆真 阅读(699) 评论(0) 推荐(0) 编辑

前端POST请求,Request Payload中的数据如何获取

摘要: 最近几个月都没有进行过前后端对接的代码书写,今天需要和前端对接一次,结果就出来了个POST请求的参数在Rquest Payload中,这个以前碰到过,挺简单的,但是忘了,尴尬。 后来百度到篇博客:后台获取放在Request Payload中的值里面有个读者回复说直接用@RequestBody就可以接 阅读全文

posted @ 2020-07-22 13:02 我欲皆真 阅读(15584) 评论(0) 推荐(1) 编辑

导航