第1章快速搭建Spring Web应用
在本章中,我们将会直接接触代码并搭建一个Web应用,本书的其他章节将会基于该应用进行讲解。
在这里,我们将会使用Spring Boot的自动配置功能来构建应用,这样的话,就能完全避免使用样板式的配置文件。
本书将会从整体上介绍Spring Boot是如何运行的以及该如何对其进行配置,共有4种方式来开启一个Spring项目:
- 使用
Spring Tool Suite生成Starter代码; - 使用
IntelliJ IDEA 14.1,它对Spring Boot提供了良好的支持; - 借助
Spring站点,从http://start.Spring.io上下载可配置的ZIP文件; - 使用到
http://start.Spring.io站点的curl命令来达到相同的效果。
本书中将会使用Gradle 和Java 8,但是也不必为此感到担心。如果你还在使用Maven和更早版本的Java的话,相信你会发现这些技术也是很易于使用的。
很多官方的Spring 教程同时提供了Gradle 构建和Maven 构建,因此,如果你决定继续使用Maven的话,也能很容易地找到样例。Spring 4完全兼容Java 8,如果你不采用Lambda表达式来简化代码库的话,那真的是很遗憾的事情。
本书同时还会为你展示一些Git 命令。笔者认为,跟踪工作进展并在稳定的状态进行提交是一件好事。另外,这样还能很容易地将你的工作成果与本书提供的源码进行对比。
本书第9章将借助Heroku部署我们的应用,建议从一开始就使用Git对代码进行版本管理。在本章中,关于如何开始使用Git,我会给出一些建议。
原文链接: 第1章 快速搭建Spring Web应用