首页 > 编程语言 > 详细

My First Spring-Boot Project(3)

时间:2018-09-23 17:42:10      阅读:183      评论:0      收藏:0      [点我收藏+]

既然框架能跑起来,接下来当然是分析代码。在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(3)

原文:https://www.cnblogs.com/bensonlim/p/9640783.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!