SpringBoot:第六篇 CommandLineRunner

简介: SpringBoot:第六篇 CommandLineRunner

实现应用启动的时候初始化或者调用

package com.example.demo.init;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;
/**
 * @author duanxiaoqiu
 * @Date 2019-06-17 20:12
 **/
@Slf4j
@Component
public class initData implements CommandLineRunner {
    @Override
    public void run(String... args) throws Exception {
    }
}

 

@Order(value=0) 实现先后循序

package com.example.demo.init;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;
/**
 * @author duanxiaoqiu
 * @Date 2019-06-17 20:12
 **/
@Slf4j
@Order(value = 0)
@Component
public class initData implements CommandLineRunner {
    @Override
    public void run(String... args) throws Exception {
    }
}

 


相关文章
|
6月前
|
IDE Java 开发工具
说一说 SpringBoot 中 CommandLineRunner
我是小假 期待与你的下一次相遇 ~
374 42
说一说 SpringBoot 中 CommandLineRunner
|
安全 Java Spring
Spring Boot 过滤器(Filter)详解
本文详解Spring Boot中过滤器的原理与实践,涵盖Filter接口、执行流程、@Component与FilterRegistrationBean两种实现方式、执行顺序控制及典型应用场景如日志记录、权限验证。对比拦截器,突出其在Servlet容器层的通用性与灵活性,助力构建高效稳定的Web应用。
778 0
|
JavaScript
Vue项目中强制刷新页面的方法
Vue项目中强制刷新页面的方法
273 0
|
应用服务中间件 PHP nginx
phpstorm开启debug断点调试模式
phpstorm开启debug断点调试模式
342 2
|
Java Spring
获取spring工厂中bean对象的两种方式
获取spring工厂中bean对象的两种方式
173 1
|
监控 Java API
Spring Boot 中的蓝绿部署
Spring Boot 中的蓝绿部署
|
Java Nacos 数据安全/隐私保护
springboot使用configtree读取树形文件目录中的配置
springboot使用configtree读取树形文件目录中的配置
springboot使用configtree读取树形文件目录中的配置
|
Java Unix Shell
springboot项目重启的shell命令
springboot项目重启的shell命令
接近8000字的Spring/SpringBoot常用注解总结!安排!
@SpringBootApplication 这里先单独拎出@SpringBootApplication 注解说一下,虽然我们一般不会主动去使用它。 注:这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。
|
Java 应用服务中间件 Spring
【Spring Boot系列】-Spring Boot过滤器Filter
【Spring Boot系列】-Spring Boot过滤器Filter
826 0