如何开始springboot gradle?

Spring Boot充分利用了JavaConfig的配置模式和约定优于配置位的思想,可以大大简化基于Spring的应用。

MVC的Web应用和REST服务开发。

春天

倡导微服务架构,最近微博里有一些很有价值的讨论,比如here和here。微服务架构主张将功能拆分成离散的服务,独立部署。春天

Boot可以很容易地将应用打包成独立的、可运行的JAR包,所以在开发模式中非常符合这个概念。目前,春天

Boot还是0.5.0的里程碑版本,所以相关文档并不完善。本文将通过一个简单的例子来介绍基于这个项目的开发过程。

想要春天

Boot需要使用Gradle或Maven作为功能开发的构建工具。在这个例子中,我们将使用Eclipse和Maven插件进行开发。使用弹簧

开机,先创建一个Maven项目,修改Maven的主配置文件pom.xml,如下图:

& ltparent & gt

& ltgroupId & gtorg . spring framework . boot & lt;/groupId & gt;

& ltartifactId & gt弹簧-启动-启动-父母& lt/artifact id & gt;

& lt版本& gt0 . 5 . 0 . M7 & lt;/version & gt;

& lt/parent & gt;

& lt依赖关系& gt

& lt依赖性& gt

& ltgroupId & gtorg . spring framework . boot & lt;/groupId & gt;

& ltartifactId & gtspring-boot-starter-web & lt;/artifact id & gt;

& lt/dependency & gt;

& lt依赖性& gt

& ltgroupId & gtorg.thymeleaf & lt/groupId & gt;

& ltartifactId & gt百里香叶-春天& lt/artifact id & gt;

& lt/dependency & gt;

& lt/dependencies & gt;

& lt属性& gt

& ltstart-class & gt;com . Levin . application & lt;/start-class & gt;

& lt/properties & gt;

& lt构建& gt

& lt插件& gt

& lt插件& gt

& ltgroupId & gtorg . spring framework . boot & lt;/groupId & gt;

& ltartifactId & gtspring-boot-maven-plugin</artifact id & gt;

& lt/plugin & gt;

& lt/plugins & gt;

& lt/build & gt;

& lt存储库& gt

& lt知识库& gt

& ltid & gt春天-里程碑& lt/id & gt;