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

上海网站建设300二手房出售信息

上海网站建设300,二手房出售信息,网站服务器用哪个好,制作个网站在服务启动时#xff0c;做一些操作#xff0c;比如加载配置#xff0c;初始化数据#xff0c;请求其他服务的接口等。 有三种方法#xff1a; 第一种是实现CommandLineRunner接口 第二种是实现ApplicationRunner接口 第三种是使用注解#xff1a;PostConstruct 三者使用…在服务启动时做一些操作比如加载配置初始化数据请求其他服务的接口等。 有三种方法 第一种是实现CommandLineRunner接口 第二种是实现ApplicationRunner接口 第三种是使用注解PostConstruct 三者使用方法 先看下三种方法分别怎么实现我们的目的 CommandLineRunner CommandLineRunner执行的时间节点是在Application完成初始化工作之后。 CommandLineRunner在有多个实现的时候可以使用order注解指定执行先后顺序。、 使用方法实现CommandLineRunner接口并重写run方法run方法里写我们的初始化操作。 示例 import org.springframework.boot.CommandLineRunner; import org.springframework.stereotype.Component; Component public class InitTest02 implements CommandLineRunner {     Override     public void run(String... args) throws Exception {         System.out.println(CommandLineRunner);     } } ApplicationRunner ApplicationRunner跟CommandLineRunner是区别是在run方法里接收的参数不同CommandLineRuner接收的参数是String… args而ApplicationRunner的run方法的参数是ApplicationArguments 。 实现ApplicationRunner接口并重写run方法run方法里写我们的初始化操作。 示例 import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; import org.springframework.stereotype.Component; Component public class InitTest01 implements ApplicationRunner {     Override     public void run(ApplicationArguments args) throws Exception {         System.out.println(ApplicationRunner);     } } PostConstruct PostConstruct是在对象加载完之后执行。 使用PostConstruct注解再自己写的方法上方法内写初始化逻辑 示例 import org.springframework.stereotype.Component; import javax.annotation.PostConstruct; Component public class InitTest03 {     PostConstruct     public void start() {         System.out.println(PostConstruct);     } } 三者区别 三者都可以实现项目启动前的一些初始化操作唯一不同的是初始化的时间不同。 Spring应用启动过程中肯定是要自动扫描有Component注解的类加载类并初始化对象进行自动注入。加载类时首先要执行static静态代码块中的代码之后再初始化对象时会执行构造方法。 在对象注入完成后调用带有PostConstruct注解的方法。当容器启动成功后再根据Order注解的顺序调用CommandLineRunner和ApplicationRunner接口类中的run方法。 因此加载顺序为staticconstructerPostConstructCommandLineRunner和ApplicationRunner。
http://www.tj-hxxt.cn/news/143147.html

相关文章:

  • 多说评论插件对网站优化色盲眼中的世界
  • wordpress农业站模板龙岩网站建设运营
  • 如何用付费音乐做视频网站网站基础建设英文
  • 汕头企业网站公司网站建设摘要
  • 建网站好国外最开放的浏览器
  • qt做网站公司注册地址可以跨市变更吗
  • 网站能为智慧城市建设作出什么贡献wordpress建电影网站
  • 万户网站后台控制中心浙江小九天建设集团网站
  • 企业网站开发与设计论文在域名做网站
  • 网站服务器连接被重置搭建小程序多少钱
  • 郑州模板网站设计哪家便宜创业服务网站建设方案项目书
  • 做网站是怎么赢利的金华专业的网站建设
  • 北京建设工程质量协会网站潍坊mip网站建设
  • 免费网站免费蓝海电商怎么做
  • 深圳公司网站建设哪家好wordpress安装下载失败
  • 微信公众号(网站建设)合同黑客钓鱼网站的制作
  • 西安有专业制作网站的公司吗外包app
  • 怎样进入医院公众号谷歌seo搜索引擎下载
  • 365建站器网页设计应用论文描述
  • 怎么把自己做的网站挂到外网上网站建设方案书模板 备案
  • 网站建设所需材料互动营销是什么意思
  • 如何将网站转成小程序企业商务网站建设
  • 网站建设开题报告ppth5网站架设
  • 做网站开创和中企动力哪家强织梦网站怎样做seo
  • 网站设计工具大气的网站设计
  • 深圳专业建站公司技术好怎么做营销型网站
  • 东莞网站建设收费pc网站增加手机站
  • 北海做网站网站建设大学里读网站建设
  • 如何知道自己网站主机电脑网站
  • 网页制作与网站建设宝典 第2版做单页网站要多少钱