spring boot 第一个项目

1,新建1个maven项目,类型:simple project 即可

2.pom 文件加入:

<dependencies>
  <dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
  <version>2.0.1.RELEASE</version>
  </dependency>
</dependencies>

3.加个包名:jt.dms

package jt.dms;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MainApp {
public static void main(String[] args) {
SpringApplication.run(MainApp.class, args);
}
}

运行即可.
4.用chrome 浏览器 访问8080即可.

二.自动编译支持.
pom.xml 加入.然后ALT+F5 刷新即可. update projet

<dependency>

<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.8.RELEASE</version>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<version>2.0.3.RELEASE</version>
</dependency>


三,spring boot 配置文件
通过以下方式:
SpringApplication 将从以下位置加载 application.properties 文件,并把
它们添加到Spring Environment 中:
1. 当前项目的根目录下的 /config 子目录。
2. 当前项目的根目录(/)。
3. classpath下的 /config 包。
4. classpath根路径(root)。
该列表是按优先级排序的(列表中位置高的路径下定义的属性将覆盖位置低的)。
注 你可以使用YAML('.yml')文件替代'.properties'。
如果不喜欢将 application.properties 作为配置文件名,你可以通过指
定 spring.config.name 环境属性来切换其他的名称,也可以使
用 spring.config.location 环境属性引用一个明确的路径(目录位置或文件路
径列表以逗号分割)。
$ java -jar myproject.jar --spring.config.name=myproject

$ java -jar myproject.jar --spring.config.location=classpath:/de
fault.properties,classpath:/override.properties
注 在初期需要根据 spring.config.name 和 spring.config.location 决定加
载哪个文件,所以它们必须定义为environment属性(通常为OS env,系统属性或
命令行参数)。

原文地址:https://www.cnblogs.com/MaxLife/p/9391594.html