spring4.2.5整合logback,springProperty无法获取到application.properties中的配置

来源:3-1 基础补充:SpringBoot快速入门

sf_fish

2021-10-20 16:34:53

老师您好,使用spring4.2.5(没有使用springboot)版本整合logback,想在logback中使用springProperty来引用application.properties中的配置,由于加载时机问题一直获取不到配置内容,我尝试过在web.xml中调换两个监听的执行顺序还是不成功(官方要求logback的监听是要放在ContextLoaderListener之前)截图如下。看看老师能不能给个方向(springboot + logback 是可以通过springProperty来取值,目前正在通过源码摸索中)

相关截图:

https://img.mukewang.com/climg/616fd32f09b2feae07710143.jpg

https://img.mukewang.com/climg/616fd30509bf63e910000316.jpg

写回答

1回答

风间影月

2021-10-20

实际生产不会只用spring的,还是会有springboot一个容器环境,这个要以web容器为主的。这个文档应该后期加的~

0
hf_fish
hp>这个是公司的一个老项目,目前领导没有重构的想法,因为有开发测试环境,对接elk的时候就比较费劲,其实我可以通过自定义外部配置然后通过systemproperty注入解决这个问题,但是目前已经引用了application.properties配置,要是为了解决这么个小问题再整一个外部配置文件感觉有点大材小用了,所以想知道springboot到底是怎么做到的,目前源码还没有读完(英文问题导致速度实在跟不上哈哈哈)。

h021-10-20
共1条回复

Java架构师-技术专家

千万级电商项目从0到100全过程,覆盖Java程序员不同成长阶段的核心问题与解决方案

2672 学习 · 5839 问题

查看课程