Boot的简单配置

@EnableAutoConfiguration //开启自动配置,根据pom依赖,引入相应环境

@ComponentScan //扫描 入口类所在包下及子包的注解、自动注册beans

@SpringBootApplication //组合上述两个注解(标准)

@RestController //@Controller(实例类为控制器)+@ResponseBody(返回值转json)

@Configuration //区别:@Component每次调用获取的都是新的实体。

@Bean //配合上述注解,声明注册方法,被动态代理,返回的都是同一个实例。

@Value("${key}") //从配置文件拿到值


main方法 : //标准Java入口方法委托给SpringApplication,boot得知主应用类,启动内嵌容器。

args : //启动时临时更改外部参数,传参给boot,作出改变。

yml 修改参数,必带空格! active 配置拆分

导入boot插件,修改<packaging>jar</packaging>

点击生命周期package,生成jar,终端java -jar xxx.jar运行

原文地址:https://www.cnblogs.com/mo-jian-ming/p/13449518.html