
spring boot starter
小毛贼_哪里逃
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring boot--定时任务,线程池执行定时任务,启动成功后运行任务
spring boot启动成功之后执行代码 写一个类实现ApplicationRunner或CommandLineRunner接口,这两个接口除了传入参数不一样外,其他都一样。 放入spring IOC容器@Componentpublic class MyApplicationRunnerDemo implements ApplicationRunner { priv...原创 2020-03-22 16:57:23 · 2306 阅读 · 0 评论 -
spring boot starter--@Import注解,@Conditionxxx条件注解,@ConfigurationProperties和@EnableConfigurationProper
@Import注解:只能用在类上 @Import( class数组 ) :把class数组里的类加入到spring容器中,这些在容器中bean名称是该类的全类名,比如com.zeng.xxx类名,如果是配置类,会导入配置类中的配置 @Import( ImportSelector实现类 ):把ImportSelector接口方法selectImports()返回的全类名字符串数组,加入...原创 2020-03-19 12:16:54 · 1357 阅读 · 1 评论 -
spring boot starter--使用自定义@EnableXXX注解实现
spring boot启动的时候会自动扫描启动类上@Enable开头的注解,然后我们可以给@EnableXXX加上注解@Import,导入实现了ImportSelector或ImportBeanDefinitionRegistrar的类 新建spring-boot-stater工程:myTest2-spring-boot-starter pom.xml <depen...原创 2020-03-19 11:34:27 · 2229 阅读 · 0 评论 -
spring boot starter--使用SPI机制实现(spring.factories)
一、注解实现java配置代替xml配置1@Configuration:定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。比如:@C...原创 2020-03-18 20:30:59 · 2584 阅读 · 1 评论