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的主要内容,如果未能解决你的问题,请参考以下文章

My First Spring-Boot Project

my first go

My first program and first blogs-三级菜单

my first blog

my first python blog

My First Blog