SpringBoot踩坑记录
文章平均质量分 98
Qc_Hopkins
这个作者很懒,什么都没留下…
展开
-
SpringBoot踩坑记录:玩转@Value注解-自定义PropertySourcesPlaceHolderConfigurer
背景开发环境:SpringBoot + IDEA因特殊情况需要,有部分配置项不能直接陪在配置文件properties中,需要从枚举中获取。这部分配置项以前是配在properties文件中的,现在需要改写到枚举中。因此service中无法用@Value注解自动注入这些值,需要用新的方式实现注入,且尽量减少代码改动量。解决方法...原创 2021-03-17 22:36:32 · 1333 阅读 · 0 评论 -
SpringBoot踩坑记录:IDEA+MAVEN本地 jar 包打包及引入使用
开场白本文主要简单介绍下 IDEA + Spring boot + Maven 环境下的 本地 jar 包打包及使用姿势。涉及的工程代码审核后会在文末附上。我们首先搭一个简单的 Spring boot 工程, 仅有一个方法,给定半径计算圆的面积,代码结构如下:其中Controller层提供一个接口,调用Service层计算圆的面积并返回:@RestController@RequestMapping("/test")public class TestController { @Auto原创 2020-12-17 17:59:16 · 891 阅读 · 0 评论 -
SpringBoot踩坑记录:@Cacheable报错EL1007E: Property or field 'code' cannot be found on null
背景最近在微服务项目开发中,两个服务的接口使用 @Cacheable 做缓存处理,一个正常运行,另一个接口一直报错,报错信息如下:org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'code' cannot be found on null at org.spring...原创 2019-12-29 17:26:02 · 5656 阅读 · 1 评论