spring-boot 项目启动时执行的方法实现
来源:互联网 发布:高德交通大数据 编辑:程序博客网 时间:2024/06/05 11:29
spring-boot 提供了一个接口来实现:项目启动时去执行的一些事情
这个接口是CommandLineRunner
实现这个接口,重写他的run
方法就可以了
例子
@Componentpublic class MyRunner implements CommandLineRunner { @Override public void run(String... strings) throws Exception { System.out.println("项目启动了1111"); }}
如果有多个要执行的方法
@Order
这个注释来规定执行的先后顺序. 数字越小优先级越高
例子二
@Component@Order(1)public class MyRunner implements CommandLineRunner { @Override public void run(String... strings) throws Exception { System.out.println("项目启动了1111"); }}
@Component@Order(2)public class MySecondRunner implements CommandLineRunner { @Override public void run(String... strings) throws Exception { System.out.println("项目启动了222"); }}
阅读全文
0 0
- spring-boot 项目启动时执行的方法实现
- Spring Boot学习--项目启动时执行特定方法
- Spring boot启动之后执行方法 CommandLineRunner
- spring-boot项目启动
- Spring Boot 启动后,立马可以执行的方法 (implements CommandLineRunner)
- Spring Boot 启动时执行加载资源/执行操作
- spring boot项目如何启动
- spring-boot项目启动方式
- spring-boot实现web项目的运行
- Spring Boot 启动时执行特殊的代码使用CommandLineRunner、ApplicationRunner
- spring boot项目在eclipse中的web的启动方式
- spring boot使用 aop 处理方法的执行顺序
- Spring-boot 启动时碰到的错误
- web项目启动时,执行某个方法
- web项目启动时,执行某个方法
- 启动spring boot项目指定配置文件名称
- Spring Boot 通过指令启动项目
- Spring boot项目Tomcat启动与切换
- js 正则相关问题
- Python学习起步
- Spring Boot中使用Swagger2构建强大的RESTful API文档
- 获取一个年份、月份、一段时间的年月份sql,例如从某年到今年的时间段2017-01、2017-02
- 35、Selenium + Python 实现 UI 自动化测试-正片7
- spring-boot 项目启动时执行的方法实现
- Spring的基本用法:
- 缓存技术的详解
- ROS摄像机的标定
- Android开发:XML简介及DOM、SAX、PULL解析对比
- 【Extjs6.0译文系列】架构之 --- 使用路由
- 面试题37:两个链表的第一个公共节点
- list.add()存储对象的值的时候应注意
- numpy.random模块中提供啦大量的随机数相关的函数