当前位置: 首页 > 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.yayakq.cn/news/811180/

相关文章:

  • 营销型网站建设公司提供网站建设c 转网站开发
  • 拿网站做商标wordpress主题资源分享
  • 建设网站的公司网站模板吧
  • 做钓鱼网站会被抓判刑吗wordpress百度云插件
  • 百度网站优化排名外贸人才网属于什么电子商务模式
  • 做30个精品网站wordpress 多媒体文件夹
  • 设计一份包含网站建设范中国都有哪些网站
  • 厦门网站公司深圳宝安天气预报
  • 企业怎么做网站做网站的公司中国建设银行网站特点
  • 艺客网站首页北京网站优化服务商
  • 东莞在哪里学网站建设做一个网站一般费用
  • 电子商务网站设计原则的第一要素是最新军事新闻报道
  • 域名出售网站淘宝网做宝贝详情用哪个网站
  • 肯德基网站建设方案网站seo顾问
  • 校园网网络规划与设计方案搜索引擎优化员简历
  • 杭州模板建站代理制作网站的软件下载
  • 温州网站建设价格电子商务网站建设成本
  • 福州网站建设咨询公司部门职责
  • 专门做校招的网站德阳网站建设优化
  • 做网站用什网站源码中国有限公司
  • 铜川北京网站建设春哥技术团队网站建设
  • wordpress get_header优化seo排名
  • 石佛营网站建设用凡客建站做的网站有哪些
  • 网站程可以自己做吗网站开发架构有哪些
  • 怎样建设网络游戏网站安徽省网站建设公司
  • 类似58同城网站建设多少钱网站服务器和vps做一台
  • 视频网站开发与制作设计外贸网站
  • 律师事务所网站 备案企业门户网站解决方案
  • 服装设计类网站网站做调查问卷给钱的兼职
  • vue做网站的优缺点阿里云网站建设方案书