第一步:创建一个文件夹(名字任意):springBootStudy;
-
第二步:在上一步创建的文件中创建POM文件:
pom.xml
; pom文件中的内容如下:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>myproject</artifactId> <version>0.0.1-SNAPSHOT</version> <!-- 使当前应用继承spring-boot--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.0.RELEASE</version> </parent> </project>
-
第三步:命令行输入命令:
mvn package
打包;输出中有如下信息表明打包成功,在你的工程文件夹中会多出一个target文件夹此时应用并没有任何的依赖,可以使用:
mvn dependency:tree
;查看依赖树:如上图所示:确实没有任何依赖
-
第四步:添加
spring-boot-starter-web
依赖;<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
此时用:mvn dependency:tree命令就可以看见依赖树了:
-
第五步:编写Java代码,在根目录下创建/src/main/java文件夹,创建一个Exmaple.java文件:
import org.springframework.boot.*; import org.springframework.boot.autoconfigure.*; import org.springframework.stereotype.*; import org.springframework.web.bind.annotation.*; @RestController @EnableAutoConfiguration public class Example{ @RequestMapping("/") public String home(){ return "hell springboot"; } public static void main(String[] args) { SpringApplication.run(Example.class, args); } }
第六步:使用:
mvn spring-boot:run
命令启动应用;现在可以访问:localhost:8080
你将看到如下页面:
整个应用真正实现了零配置,甚至连web.xml文件都没有!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。