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运行

posted @ 2020-08-06 22:41  赫拉克利特  阅读(158)  评论(0编辑  收藏  举报