Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
SpringBoot是SpringMVC的升级版,两者没有必然的联系。
SpringBoot的特点:
1、化繁为简,简化配置
2、备受关注,下一代框架
3、入门级微服务(SpringCloud 建立在 SpringBoot的基础上)
目录
1、第一个 SpringBoot 程序
2、自定义属性配置
3、Controller 的使用
4、spring-data-jpa
5、事务管理
注意:
1、会利用 maven 构建项目
2、了解 Spring 注解
3、RESTful
(Java、Maven 版本)
进入 idea 创建一个Spring Boot 项目。
SpringBoot目录结构,蓝体部分文件可删除。
建立一个 controller 类
Spring Boot项目的三种启动方式:
1、
2、进入命令行、进入项目路径下、输入命令:mvn spring-boot:run
3、命令行进入项目目录、mvn install 进行编译、输入命令:cd targe、11、java -jar girl0.0.1-SNAPSHOT.jar
配置文件推荐一种 .yml 文件,比默认的 . properties 文件更加简单明了