栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringBoot扫描及执行顺序

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringBoot扫描及执行顺序


默认扫描
在启动类Application上的@SpringBootApplication注解,默认SpringBoot 扫描范围是启动类所在的包,即 guet
指定扫描
如果把启动类Application放到controller包下,扫描范围是controller以及子包,domain就扫描不到了,这时需要在启动类上添加@ComponentScan("guet.domain")

SpringBoot 扫描包
spring管理的包路径
组件扫描原理
在启动类的同级目录下,添加Component注解及其子注解的类会被加入到Spring容器中。


SpringBoot执行顺序

ApplicationRunner,Spring容器启动完成之后,就会紧接着执行这个接口实现类的run方法。
执行时机为容器启动完成的时候。
执行操作的时间是在容器启动末尾时间执行操作。
ApplicationRunner接口的实现方法比CommandLineRunner接口的实现方法前执行(当然也可以设置@Order的值来决定谁先执行)。

SpringBoot启动执行顺序
CommandLineRunner和ApplicationRunner作用及区别
ApplicationRunner接口
flex 布局列表自动换行
js给json对象添加、删除、修改属性
:nth-last-child(7) 表示倒数第 7 个元素。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1000219.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号