- Spring Boot 1.3.0.BUILD-SNAPSHOT 需要Java7和Spring框架4.1.3或以上。 - @SpringBootApplication注解等价于以默认属性使用@Configuration,@EnableAutoConfiguration和@ComponentScan。
package com.example.myproject;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication // same as @Configuration @EnableAutoConfiguration @ComponentScan
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
- 使用Maven插件运行spring工程
//运行
mvn spring-boot:run
//打包
mvn package
//运行打包后的jar
java -jar target/myproject-0.0.1-SNAPSHOT.jar
- hot-reload(神器必杀)
上这里去下载springLoaded,放到任意位置
配置项目的启动参数,增加以下参数
-javaagent:<pathTo>/springloaded-{VERSION}.jar -noverify
然后,先运行程序shift+F10,改代码后重新build就可以了,Ctrl+9,代码即可热更新,爽爆了有木有(IJ为例)