Springboot@configuration和@value对比

在项目实际开发中都会用到配置文件中的属性 加载到spring容器中的需求,而springboot加载配置文件需要两个注解分别为@configuration和@value。但是大多数人容易混乱,今天给你做个分析和比较


根据表格对比说明



@configuration                                                                                   @value                          


核心问题 什么时候用哪个?


这种在yml文件或者p'roperties引用某个值的时候用@value


这种在配置文件中引用一个对象或者复杂属性时候用@configuration

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • https://github.com/cuzz1/springboot-learning 一、Spring Boo...
    cuzz_阅读 3,438评论 1 6
  • SpringMVC原理分析 Spring Boot学习 5、Hello World探究 1、POM文件 1、父项目...
    jack_jerry阅读 1,340评论 0 1
  • springboot 概述 SpringBoot能够快速开发,简化部署,适用于微服务 参考嘟嘟大神SpringBo...
    一纸砚白阅读 5,480评论 2 20
  • SpringBoot基础 学习目标: 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解S...
    dwwl阅读 5,456评论 4 81
  • MongoDB版本更新快,且3.x版本跟2.x版本相比有很多不同点,小编这里跟大家讲一下MongoDB3.4.7版...
    道韫阅读 1,282评论 0 1