本书带领我们展开一次有意思的旅行,从开发自己的
W e b 应用开始, 到将其部署到云中。首先, 我们会使用
Spring Tool Suite和Spring Boot生成自己的Spring项目。
在开发高级的交互应用时,涉及处理文件上传和复杂的URL,
此时我们会深入研究Spring MVC的内部运行原理以及现代
Web架构的理念。随后,我们将会测试、保护和优化Spring
Web应用,并且还会设计可由前端访问的RESTful服务。zui
后,所有的事情都已准备就绪,我们会将应用部署到云提供商
的服务上,邀请所有的人来访问它 。
本书适合已经熟悉Spring编程基础知识并迫切希望扩展
其Web技能的开发人员阅读。
通过本书,你将学会:
■ 使用Spring Boot和Spring Tool Suite搭
建自己的Web应用;
■ 探索Spring MVC的架构,了解在视图间实
现导航的不同工具;
■ 设计复杂的高级表单并对模型进行校验;
■ 创建RESTful应用,实现有意义的API,其
中会带有相关的错误信息;
■ 创建可维护的单元测试和验收测试;
■ 保护应用,同时支持可扩展;
■ 通过缓存、ET a g s和异步响应来优化请
求;
■ 将应用部署到云中。
展开