阿里最新的Spring Boot项目开发实战手册,掀起了项目实战变革狂潮

前言

目前市面上有很多介绍Spring Boot 1.x的图书,但缺少介绍Spring Boot 2.x的相关图书,尤其缺少介绍Spring Boot 2.x开发原理及使用Spring Boot 2.x进行企业级项目开发的图书。本书基于新发布的Spring Boot 2.x深 入介绍其各个组件的用法,另外还介绍使用Spring Boot 2.x开发一个应用项 目的完整过程,帮助读者全面、透彻地理解Spring Boot 2.x的相关技术,提升开发水平,从而更加高效地完成项目开发。

04255bfde5f211e21abdbf13b71c6a5f.jpeg


本书是资深一线Java程序员多年项目开发经验的总结,详解了Spring Boot企业级项目开发涉及的技术及其完整流程。

因文章篇幅限制,下面仅给大家展示目录及部分内容,完整版已备好,需要获取学习的朋友,可以在文末查看免费获取方式

目录展示

b6e1c076613e80553fdd862ec6d1091b.jpeg


968af78835039956e70e59f9f836784b.jpeg


d5be6b15c4977b011284fcae369324a3.jpeg


ae726695bf8b4b6e0b63a03440fa25f5.jpeg


手册特点

详解Spring Boot Web开发的相关组件

详细介绍使用Spring Boot进行Web开发的各个常用组件的相关知识,涉及Spring MVC、Thymeleaf模板引擎、文件上传、过滤器、监听器、拦截器、Redis的使用和异常处理等内容,全面覆盖实际开发需求。

精讲Spring Boot的扩展知识,提高开发效率

对Spring Boot的各项扩展知识做了必要介绍,帮助读者应对开发中的特殊需求,从而快速完成业务代码的开发。

本书内容

第1章Spring和Spring MVC基础知识

本章详细介绍Spring的功能模块、优点及其生态圈的现状,Spring开发环境的搭建,Eclipse和IntelliJ IDEA简单项目的开发,项目构建工具Maven的安装和使用,以及Spring注解和Spring MVC原理等。

ff794de6ffb6c52efc9653a2d7370709.jpeg


揭开Spring的面纱

73499641ce103e7cbe52dec23f03b584.jpeg


第2章Spring Boot从零入门

本章详细介绍Spring Boot的基础配置及其对多环境配置文件的支持,Restful API的构建,Postman接口访问和测试,使用Swagger2UI生成API接口文档,以及Lombok插件的相关知识等。

73b110f951b990ac00700d1129915764.jpeg


实战:创建第一个Spring Boot项目

1fb85fb99db5e7bf73d29923ca597480.jpeg


第3章数据持久化

本章详细介绍Spring Data JPA的原理,用Spring Data JPA连接MySQL数据库并对其进行增、删、改、查,Spring Boot Validate参数校验,以及JPA与SQL语句的自动生成等。

2407fd088b8e5584a4843b422da2b3e3.jpeg


数据持久化

0511c7b8f843b52fe16e6b0b146b7955.jpeg


第4章Spring Boot的Web应用开发

本章详细介绍Thymeleaf模板引擎的使用,常见的过滤器、监听器和拦截器的原理及其使用方法,项目开发中的异常处理,以及Redis的安装和使用等。

0d761b9298dcb5ea753a2961c8e38c13.jpeg


Spring Boot的Web应用开发

dd59932885526b6789806410631cdd29.jpeg



第5章Spring Boot的Security安全控制

本章详细介绍如何在Spring Boot中集成Spring Security进行项目安全控制和授权控制,涵盖Spring Security的原理、验证机制及其在企业级开发中的使用,以及Spring Data JPA和MyBatis数据库访问等相关知识。

d937d346ca3d3e3d177f8e0e51ccea1c.jpeg


Spring Boot的Security安全控制

60835fccd5f543f2232d5fc05111e085.jpeg


第6章Spring Boot扩展

本章详细介绍项目中的日志管理,Log4j2日志的输出和格式化,定时任务开发,邮件的发送,Web Service及Web Socket的原理和使用等。

1dac79c4d4ea6ef3d5e1680bd0a6f5ed.jpeg


Spring Boot常用的日志框架

6d73ece873df32a305d4e3efdbcac132.jpeg



第7章项目测试

本章详细介绍如何在Spring Boot项目中使用JUnit进行单元测试,使用Mockito进行对象的Mock测试,使用@SpringBootTest注解进行集成测试,并介绍性能测试的种类、衡量指标和实施步骤等。

71f43da29ede54fb4d8ccc0f7ee00eca.jpeg


项目测试

e6792ba72371c3dbeadf158e0336e1f5.jpeg



第8章Spring Boot项目快速开发框架Jeecg Boot

本章详细介绍项目快速开发框架Jeecg Boot的功能、前后端开发环境、技术栈、功能模块、配置文件、数据库访问及其在Web开发中需要用到的各类功能控制器等。

67f387b3ee8cda3928c85405ba5a2029.jpeg



Spring Boot项目快速开发框架JeecgBoot

b9553bdbad215cc962bf28c181d58674.jpeg



第9章Spring Boot项目开发实战——销售管理系统

本章详细介绍使用Spring Boot开发一个销售管理系统的完整过程,涵盖系统设计、数据库设计、项目框架搭建和功能实现几个模块。

ca2d23fdb1ab9abaafea4899c2401cb9.jpeg


Spring Boot项目开发实战——销售管理系统

6b2f76087cc89bd5f8b3a011551d7936.jpeg


522e782b62ef75a16a78aea05612e1f2.jpeg



第10章Spring Boot项目部署与监控

本章详细介绍项目开发完成后的一些工作,包括Spring Boot项目的打包部署和监控管理工具Actuator的具体使用。

ff5f88d9a32fa5724e7e528e724a7205.jpeg


Spring Boot项目部署与监控

50b61794b193d36dbac234fb1168be13.jpeg

由于篇幅限制,无法全部展示出来,文中资料已整理打包存放网盘,有需要完整版PDF的朋友可以点击文末下方传送门,即可获得免费领取方式啦

  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值