配置文件的问题

来源:3-17 定时任务通用组件封装-1

烟光云影

2020-03-29 19:45:54

老师,你这块是,把配置文件的内容,写在代码里,完了,通过自动装配的,把内容在写道配置文件中吗,这样写的好处,到底在哪啊,最后不还是依靠的配置文件吗,为什么不直接在配置文件中写呢

写回答

2回答

0x0wh04m1

2020-05-10

其实这个可以参考一下redis的starter,它也是这样的用法,一个配置类规定一个前缀@ConfigurationProperties(prefix = "spring.redis"),一些属性直接声明默认值,我们这些使用者要做调整就直接在application.yml(properties)中重写这个属性值即可,这里我理解为springboot更推荐将配置信息直接注入到具体的class来做配置类了,或许这样更优雅?希望能帮助到你~

0

Java架构师讲师团

2020-03-30

自动装配的意思,就是和 springboot 自动装配一样的, 小伙伴可以了解下自动装配,就是直接帮你注入了你要的东西,这个是一个jar包 给别人用的时候,别人就不需要配置了

0

Java架构师-技术专家

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

2672 学习 · 5839 问题

查看课程