Spring Boot 前言
首先在这里对Spring Boot做个简单的介绍,对Spring Boot也关注了挺久了,Spring Boot是由Pivotal团队提供的全新框架,Pivotal团队在2014年4月份发布第一个GA版本。那时候就稍微有一些了解,不过并没有开始琢磨,之后也看过一些文档并没有做太多的纪要,所以大家都懂的如果学习一个东西不做笔记相信用不了多久就忘记了。今年抽空学习了一阵子,打算用博文记录下来,方便以后查阅。
Spring Boot 其设计目的是用来简化Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。使用Spring Boot很容易创建一个独立运行的Jar,内嵌了Servlet容器,内嵌容器支持开箱即用,你也可以将Spring Boot应用部署到任何兼容Servlet 3.0+的容器。使用Spring Boot创建Java应用,可以使用java -jar启动或采用传统的war部署方式,而且还提供了命令行工具(Spring Boot CLI)。
开发要求:Spring Boot默认情况下需要Jdk7+和Spring 4+或以上,也可以使用Jdk6不过需要额外配置(具体我 也没试过),这里就不做叙述了,我使用的JDK版本为:Jdk1.8.0_112。如果使用Eclipse作为开发工具的话,那么安装Spring Tool Suite 则是不二之选。构建工具支持:Maven,Gradle。
<