SpringBoot的HelloWorld
项目结构

pom文件 本项目使用的SpringBoot 1.5.9版本 需要更高的版本直接替换版本号即可 父项目中的版本号可以管理整个项目 下面的web的版本号可以省略
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.9.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>1.5.9.RELEASE</version>
</dependency>
</dependencies>
启动类
/** * @author wf.zhang */ @SpringBootApplication public class HelloWorldMainApplication { public static void main(String[] args) { //spring应用起来 SpringApplication.run(HelloWorldMainApplication.class, args); } }
自定义Controller
/** * @author wf.zhang */ @Controller public class HelloController { @ResponseBody @RequestMapping("/hello") public String hello() { return "Hello World"; } }
启动类run

页面访问

打包 在pom中增加
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
使用maven插件打包


springboot01-1.0-SNAPSHOT 复制到桌面
cmd执行 1.进入桌面路径 2.在java -jar 启动springboot 页面依旧能访问

古人学问无遗力,少壮工夫老始成。
纸上得来终觉浅,绝知此事要躬行。

浙公网安备 33010602011771号