本示例使用SpringBoot官方的QuickStart程序
详情地址:http://projects.spring.io/spring-boot/#quick-start使用SpringBoot前提:一定得用maven或其他项目管理工具。
1、新建项目
new-project-Maven Project-Next
Next
输入GroupId和ArtifactId 后
Finish
2、修改POM文件
4.0.0 org.springframework.boot spring-boot-starter-parent 1.5.9.RELEASE com.kobe bootfirst 0.0.1-SNAPSHOT jar bootfirst http://maven.apache.org 1.6 UTF-8 junit junit test org.springframework.boot spring-boot-starter-web springboot org.apache.maven.plugins maven-compiler-plugin
这两处的配置是从文章开头的链接处复制的
3、右键项目-Maven-Update Project
4、编写一个具体的程序(此处还是以springboot的quickstart为例)
import org.springframework.boot.*;import org.springframework.boot.autoconfigure.*;import org.springframework.stereotype.*;import org.springframework.web.bind.annotation.*;@Controller@EnableAutoConfigurationpublic class SampleController { @RequestMapping("/") @ResponseBody String home() { return "Hello World!"; } public static void main(String[] args) throws Exception { SpringApplication.run(SampleController.class, args); }}
此处代码如果有报错的话,重新maven-update project
5、右键项目,Run as - Maven Build
在Goals输入spring-boot:run
Apply-Run
即可看到以下输出
默认是8080端口
打开浏览器输入localhost:8080
跟以往开发不同的是此程序没有编写index.jsp也不用部署到Tomcat,强大的springboot简化了繁琐的开发,我也是刚走上springboot这条大路,后续会继续更新进一步的学习操作。
建议:学习springboot前须对maven(或其他项目管理工具)有一定的理解,对SSM整合也需要有一定的了解。