猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
springboot 的properties已经包含了很多默认配置了 我们再用@Configuration 配置的目的是什么 ?
如题,统一在properties文件里配置不更好吗?
小怪兽爱吃肉
浏览 382
回答 1
1回答
慕斯709654
Properties解决的是配置信息外化,也就是我们常用的配置文件@Configuration 是Spring的Java Config核心,及通过Java完成Bean的定义两个应用场景不同。在Spring Boot中,Starter为我们自动启用了很多Bean,这些Bean的配置信息通过properties的方式暴露出来以供使用人员调整参数,但并不是通过调整properties文件能配置所有的Bean,一下负责的Bean配置还是需要使用@Configuration方式,比如Spring Security的WebSecurityConfigurerAdapter配置
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续