当前位置: 首页 > news >正文

密云区免费网站建设最新行业动态

密云区免费网站建设,最新行业动态,建设和维护诈骗网站,wordpress选择幻灯片模版没有用Spring Boot中 我们想条件装配一个类 首先 我们要声明他的bean 而 EnableConfigurationProperties 可以直接将 要全局声明的类绑定在 属性类中 例如 我们随便创建一个类 就叫 textData 吧 参考代码如下 package com.example.webdom.domain;import org.springframework.boot.co…

Spring Boot中 我们想条件装配一个类 首先 我们要声明他的bean
而 EnableConfigurationProperties 可以直接将 要全局声明的类绑定在 属性类中
例如 我们随便创建一个类 就叫 textData 吧 参考代码如下

package com.example.webdom.domain;import org.springframework.boot.context.properties.ConfigurationProperties;@ConfigurationProperties("textdata")
public class textData {private int time;private String units;public int getTime() {return time;}public String getUnits() {return units;}public void setTime(int time) {this.time = time;}public void setUnits(String units) {this.units = units;}@Overridepublic String toString() {return "textData{" +"time=" + time +", units='" + units + '\'' +'}';}
}

这里 我们用 toString 限制了 后面输出整个类 输出两个属性 让人看得懂

然后 我们定义的两个属性 写上get和set方法 方便与外界交互
然后 注解 ConfigurationProperties 指定读取配置文件中的 textdata对象默认装配到我们这个类的属性中

既然都写了 ConfigurationProperties 用配置文件 textdata 了
我们找到 application 配置文件 加上这两个值 是什么值并不是很重要 反正类型和名字跟属性类对得上就行
在这里插入图片描述
然后 我们启动类编写代码如下

package com.example.webdom;import com.example.webdom.domain.textData;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.EnableConfigurationProperties;@SpringBootApplication
@EnableConfigurationProperties({textData.class})
public class WebDomApplication {public static void main(String[] args) {SpringApplication.run(WebDomApplication.class, args);}}

唯一特别的就是 @EnableConfigurationProperties({textData.class}) 我们指定 textData类 默认声明这个bean
不难看出 EnableConfigurationProperties中是个数组 可以给多个类的

然后 我们在需要用 textData类的地方 默认装配 然后输出
在这里插入图片描述
这里 我们textData中并没有声明bean的代码 但是 EnableConfigurationProperties声明了

所以我们就可以在项目的任何一个地方 直接去条件装配这个bean
运行结果如下
在这里插入图片描述
这个输出显然很完美 不但 textData拿到了 ConfigurationProperties也从配置文件中装配了属性

http://www.ds6.com.cn/news/11136.html

相关文章:

  • 怎么更换网站的域名百度关键词指数工具
  • 余姚专业做网站公司网站提交工具
  • 凯叔讲故事网站谁做的搜索引擎竞价排名
  • 个人做民宿需要建立网站吗深圳网络推广seo软件
  • 大连网站建设 仟亿有效果的网站排名
  • 成立公司需要什么条件seo北京公司
  • 腾达建设网站指数函数公式
  • 建设网站的好处广告软文怎么写
  • 黑龙江做网站的公司推广网站哪个好
  • 网站自己维护怎么发外链
  • 网站建设标志图南宁白帽seo技术
  • 代理网站建设公司网络营销效果评估
  • 河间网站制作排名优化网站seo排名
  • 哪些网站是做婴童辅食招商的女孩短期技能培训班
  • 网站的行为怎么做宁波seo网站推广
  • 单页网站怎么做seoseo职业发展
  • 做网站一天能接多少单近期重大新闻事件
  • 做网站注册公司网站推广哪个平台最好
  • 延安网站建设网络公司室内设计培训哪个机构比较好
  • 网站建设用哪种语言最好百度怎么发免费广告
  • 房产中介做网站seo分析师招聘
  • .net mvc做网站私人做网站的流程
  • 浅谈网站页面框架设计产品营销
  • 福鼎手机网站建设精准营销策略都有哪些
  • 做公益网站有什么要求谷歌play商店官网
  • 珠海网站设计公司免费推广产品的平台
  • 亚当学院网站视频建设教程济南做网站公司
  • 网站免费做招生宣传语杭州推广公司
  • 网站的不足之处餐饮管理培训课程
  • 做catalog的免费网站百度网盘资源分享