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

密云区免费网站建设中国网络营销公司

密云区免费网站建设,中国网络营销公司,宁国做网站的,郑州网站建设公司招聘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.zhongyajixie.com/news/36151.html

相关文章:

  • 做卖号网站吗四川疫情最新消息
  • 加快建设公司新版网站电商的运营模式有几种
  • html5安卓软件下载爱站seo工具包下载
  • 丰顺网站建设抖音代运营收费详细价格
  • 四川整站优化专业的机构百度关键词热度
  • 旅游网站设计与实现开题报告知名做网站的公司
  • 米拓做网站图片在哪里删掉网页开发需要学什么
  • 做网站最省钱宁波seo营销平台
  • 北京海淀网站建设seo内容优化是什么意思
  • 安徽省住房和城乡建设厅网站查询上海网络推广服务公司
  • 现在建设的网站有什么劣势排行榜前十名
  • 效果图网站排行百度天眼查
  • 给窗帘做网站怎么做网站推广多少钱
  • 游戏中心官网sem和seo是什么
  • 网站建设找哪家免费浏览外国网站的软件
  • 郑州做网站茂睿科技百度推广怎么优化排名
  • 图片定制软件百度关键词优化送网站
  • 深圳网站设计价格表即时热榜
  • 做网站卖装备网络广告人社区官网
  • 企业网站的总体设计推荐seo关键词优化
  • 虚拟主机做多个网站网络营销的四个策略
  • 做营销网站视频咸阳网站建设公司
  • oa网站建设推广蜜雪冰城推广软文
  • 建立网站 用英语手机seo排名软件
  • 网站建设开发教程视频教育培训机构报名
  • 网站首页横版图怎么做有哪些免费推广网站
  • 怎么做百度推广网站站长工具seo优化
  • 阿勒泰建设局网站刷关键词排名seo
  • 做视频网站源码广告网络营销
  • 两学一做 山西答题网站营销方式方案案例