My First Spring-Boot Project
Posted bensonlim
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了My First Spring-Boot Project相关的知识,希望对你有一定的参考价值。
既然框架能跑起来,接下来当然是分析代码。在My First Spring-Boot Project(1)提到需要添加的两个东西分析下:ChickenApplication.java和application.properties
1 /** 2 * @SpringBootApplication等价于@Configuration、@EnableAutoConfiguration、@ComponentScan, 3 * 查看SpringBootApplication注解可以发现@ComponentScan并没有添加任何的参数, 4 * 它会自动扫描工程里所有的@Component, @Service, @Repository, @Controller并把它们注册为Spring Beans。 5 */ 6 @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class}) 7 public class ChickenApplication implements ServletContextInitializer { 8 }
SpringBootApplication 用来做快速启动用。也就是不用启动tomcat就可以跑一个项目,微服务的便利性。可以通过点击Gradle->task->application->bootRun跑起来,也可以写一个main方法调用
1 public static void main(String[] args) { 2 SpringApplication.run(ChickenApplication.class, args); 3 }
以上是关于My First Spring-Boot Project的主要内容,如果未能解决你的问题,请参考以下文章