上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第1章 Spring Boot与贯穿项目介绍
Spring Boot是当前Java企业级Web应用系统开发最前沿、最流行的技术,它彻底颠覆了传统Java Web开发的管理模式。目前,国内外大部分Java开发公司都在使用Spring Boot,而它也迎来了第3个版本。
Spring Boot到底是一个什么样的框架?它和Spring框架又有什么不同?它具有哪些优点以至于让各大Java开发公司对其如此青睐?本章会详细介绍Spring Boot的发展历程、作用与优势,并通过创建和运行一个简单的Spring Boot项目快速领略其“无须配置、直接运行”的特点。
在学习Spring Boot之前,我们需要搭建Java开发环境、Maven或Gradle构建环境、数据库环境等,还要选用称心如意的开发工具,以提高学习和工作的效率。因此,本章会对Spring Boot开发所必需的依赖环境及行业常见的工具进行全面的介绍,并对工具的选择给出一定的建议。另外,本章还会对本书的贯穿项目进行整体的介绍、分析和设计,并完成数据库表和实体类的创建。
本章参考项目:testspringboot_gradle和testspringboot_maven,本章至第5章使用的数据库:hrsys1。