springboot 注解@EnableConfigurationProperties @ConfigurationProperties作用
2024-09-06 10:34:08
@EnableConfigurationProperties 在springboot启动类添加,当springboot程序启动时会立即加载@EnableConfigurationProperties注解中指定类对象。
@ConfigurationProperties添加在指定类对象上,就会初始化加载到spring容器中。
例如:
@SpringBootApplication
@EnableConfigurationProperties({InitConfig.class})
public class Application {
private static final Logger LOG = LoggerFactory.getLogger(Application.class); public static void main(String[] args) {
SpringApplication app = new SpringApplication(Application.class);
app.setBannerMode(Banner.Mode.OFF);
app.setWebEnvironment(true);
app.run(args);
LOG.info("**************** Startup Success ****************");
}
}
@ConfigurationProperties
public class InitConfig { @PostConstruct //自动执行该方法
public void init() { }
}
最新文章
- CSS3 Transitions, Transforms和Animation的使用
- jstl c标签
- Bootstrap3.0学习第八轮(工具Class)
- JavaScript 最佳实践
- BZOJ 3672 购票
- IRQL_NOT_LESS_OR_EQUAL的问题最终算攻克了
- php随笔9-thinkphp OA系统 集成UEditor
- MVC 数据绑定
- JVM方法调用
- ASP.NET MVC编程——视图
- CSS伪类整理笔记
- python标准库之operator(运算符模块)
- 解决tomcat中文传输乱码问题
- Pointer-network的tensorflow实现-1
- Python编码简要说明
- Load balancing 各组件的比较
- 解决Spring配置文件不显示design和source, namespace 问题
- thinkphp导航高亮的方法
- Window 10 :如何彻底关闭:Windows Defender Service(2015-12-20日更新)
- URL query string中文字符问题
热门文章
- GIT如何根据历史记录回退代码
- IntelliJ IDEA 2017.3尚硅谷-----关联数据库
- 计数器IP核
- asp.net 的 web form 过时了吗
- 矩阵快速幂 F[n]=F[n-2]*2+F[n-1]+i^4 hdu5950
- bzoj 4827: [HNOI2017]礼物 (FFT)
- sublime添加自己的编译环境_添加一个.app或者.exe文件执行脚本
- 网络知识杂谈 - https - 原理简述
- Docker - ubuntu 镜像安装网络工具
- Hdu6586 String 字符串字典序贪心