一、前言
Spring Boot是由spring家族提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用“约定大于配置”思想进行了许多默认配置,从而使开发人员简化配置、快速构建项目、愉快开发。
二、特性
1、创建独立的Spring应用程序
2、直接嵌入Tomcat、Jetty或Undertow(无需部署WAR文件)
3、提供自以为是的“初学者”依赖,以简化您的构建配置
4、尽可能自动配置Spring和第三方库
5、提供生产就绪的特性,例如度量、健康检查和外部化配置
6、绝对不需要生成代码,也不需要XML配置
快速构建项目
第一步
1、打开eclipse,在帮助里找到eclipse marketplace。
2、在search下搜索sts 进行安装(我已经装好,所以是跟新。
3、打开文件----新建----Spring Starter Project。
4、看到创建界面,自行创建即可。
选择的依赖:Spring Web
5、完成即可(等待即可)。
6、项目结构还是看上去挺清爽的,少了很多配置文件,我们来了解一下默认生成的有什么:
1、SpringbootApplication: 一个带有 main() 方法的类,用于启动应用程序
2、SpringbootApplicationTests:一个空的 Junit 测试了,它加载了一个使用 Spring Boot 字典配置功能的 Spring 应用程序上下文
3、application.properties:一个空的 properties 文件,可以根据需要添加配置属性(注意:名称绝对,不要更改)
4、pom.xml: Maven 构建说明文件
第二步
学过语言的人都知道,我们每次学习一门语言,最先接触的都是Hello World。我们这里用Hello Spring Boot。
1、在com.example.Test包上新建名为com.example.Test.Controller的包。
2、在com.example.Test.Controller包下新建类,名为TestController
3、创建代码
@RestController:用于标注控制层组件(如struts中的action);
@ResponseBody和@Controller的合集;
@RequestMapping:提供路由信息,负责URL到Controller中的具体函数的映射;
4、右击项目名(Test)----运行方式------Spring Boot App
5、控制台出现下图即为成功
6、浏览器搜索http://localhost:8080/hello即可
7、Spring Boot就创建完成了。
小编分享一份自学用的springboot实战文档,希望能帮到大家。 点此免费获取