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

怎样申请自己的网站网站建设排名奇艺地域

怎样申请自己的网站,网站建设排名奇艺地域,网站开发 需求文档,好的网站建设企业PS 使用 Spring Boot 3.1.2 进行测试 1.使用ConditionalOnProperty ConditionalOnProperty仅当特定属性存在或具有特定值时#xff0c;注释才会创建 Bean 。 在此示例中#xff0c;仅当或文件中的CommandLineRunner属性db.init.enabled设置为 true时#xff0c;才会执行。…PS 使用 Spring Boot 3.1.2 进行测试 1.使用ConditionalOnProperty ConditionalOnProperty仅当特定属性存在或具有特定值时注释才会创建 Bean 。 在此示例中仅当或文件中的CommandLineRunner属性db.init.enabled设置为 true时才会执行。application.propertiesapplication.yml 数据库初始化器.java package com.yuanmomo;import org.springframework.boot.CommandLineRunner; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.stereotype.Component;Component ConditionalOnProperty(name db.init.enabled,havingValue true,matchIfMissing false ) public class DatabaseInitializer implements CommandLineRunner {Overridepublic void run(String... args) {System.out.println(This runs when db.init.enabled property is true.);}}应用程序.属性 db.init.enabledtrue2. 使用环境 Environment我们可以使用bean 和语句以编程方式检查条件if。 在此示例中CommandLineRunner仅当属性db.init.enabled设置为 true 时才会执行。 数据库初始化器.java package com.yuanmomo;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.core.env.Environment; import org.springframework.stereotype.Component;Component public class DatabaseInitializer implements CommandLineRunner {Autowiredprivate Environment env;Overridepublic void run(String... args) {if (true.equals(env.getProperty(db.init.enabled))) {System.out.println(This runs when db.init.enabled property is true.);}} }3.使用 Spring Profiles 仅当特定的 Spring 配置文件处于活动状态时注释Profile才会创建 Bean。 在此示例中CommandLineRunner仅当 Spring 活动配置文件为 时 才会执行dev。 数据库初始化器.java package com.yuanmomo;import org.springframework.boot.CommandLineRunner; import org.springframework.context.annotation.Profile; import org.springframework.stereotype.Component;Component Profile(dev) public class DatabaseInitializer implements CommandLineRunner {Overridepublic void run(String... args) {System.out.println(This runs when profile is to dev.);} }设置Spring 活动配置文件的不同方法。 应用程序.属性 spring.profiles.activedevSpring Boot Maven 插件 终端 ./mvnw spring-boot:run -Dspring-boot.run.profilesdevjava -jar 终端 java -jar -Dspring.profiles.activedev target/spring-boot-commandlinerunner-1.0.jar4.检查其他bean是否存在 仅当应用程序上下文中存在或缺少特定 bean 时ConditionalOnBean和ConditionalOnMissingBean注释才会创建 bean。 4.1 使用ConditionalOnBean ConditionalOnBean如果应用程序上下文中存在特定 bean则注释会创建该 bean 。 在这个例子中CommandLineRunner只有当BookControllerbean 存在于应用程序上下文中时才会执行。 数据库初始化器.java package com.mkyong;import com.mkyong.book.BookController; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.stereotype.Component;Component ConditionalOnBean(BookController.class) public class DatabaseInitializer implements CommandLineRunner {Overridepublic void run(String... args) {//...} }4.2 使用ConditionalOnMissingBean ConditionalOnMissingBean如果应用程序上下文中不存在特定 bean则注释将创建该 bean 。 在这个例子中CommandLineRunner只有当BookControllerbean 不存在于应用程序上下文中时才会执行。 数据库初始化器.java package com.yuanmomo;import com.mkyong.book.BookController; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.stereotype.Component;Component ConditionalOnMissingBean(BookController.class) public class DatabaseInitializer implements CommandLineRunner {Overridepublic void run(String... args) {//...} }
http://www.w-s-a.com/news/919684/

相关文章:

  • 兰州做网站客户上海企业在线登记
  • 新乡公司做网站wordpress被大量注册
  • 小语种服务网站公众号平台建设网站
  • 免费做mc皮肤网站企业网站建设合同模板
  • 做网站可以申请个体户么网站的定位分析
  • jsp做的零食网站下载wordpress侧边栏折叠
  • 帝国网站单页做301南京旅游网站建设公司
  • 网站sem优化怎么做网站建设推广安徽
  • 比较好的室内设计网站潍坊网络科技
  • 南宁网站建设公设计联盟网站
  • 多个图表统计的网站怎么做百度推广费2800元每年都有吗
  • 连江县住房和城乡建设局网站企业类网站模版
  • 临沂seo整站优化厂家网站建设 大公司排名
  • 网站开发有哪些方式百度导航怎么下载
  • 网站认证免费视频直播网站建设方案
  • 瀑布流分享网站源代码下载网站构建的一般流程是什么
  • wordpress 4.9 多站wordpress邮箱解析
  • 微信网站开发企业汽车网站设计模板
  • 如何提升网站转化率遵义市公共资源交易平台
  • 网站目录管理模板企业解决方案部
  • 建设网站上申请劳务资质吗珠海哪个公司建设网站好
  • c2c商城网站建设在微信怎么开发公众号
  • 美的公司网站建设的目的做个网站要钱吗
  • 和县建设局网站孟州网站建设
  • 网站与规划设计思路竞价培训课程
  • 网站建设设计视频专业设计企业网站
  • 湖南省建设工程网站cerntos wordpress
  • 主机屋的免费空间怎么上传网站广告公司的经营范围有哪些
  • 门户网站建设公司案例门户建设是什么意思
  • 深圳seo专家东莞网站关键词优化排名