从企业级应用场景出发,手把手教如何基于springboot学习Web开发

2020的开始是令人悲伤的,武汉疫情爆发,遍及全国,不过我们都相信中国一定会挺过去的!
武汉加油!中国牛批!

前言:

SpringBoot是由Pivotal团队提供的全新框架,其设计目的是简化新Spring应用的初始搭建以及开发过程。在Java开发领域中,有很多著名框架都是Pivotal 团队的产品,如:Spring框架及其衍生框架、缓存Redis、消息队列框架RabbitMQ、Greenplum 数据库等。还有Tomcat、Apache Htp Server、Groovy 里的一些 顶级开发者、DevOps理论的提出者都属于Pivotal 团队。Spring 团队在现有Spring 框架的基础上,开发了一个新框架:Spring Boot,用来简化配置和部署Spring 应用程序的过程,去除了那些烦琐的开发步骤和样板代码及其配置,使得基于Spring框架的Java企业级应用开发“ 极简化"。相比于传统的Spring/Spring MVC框架的企业级应用开发(Spring的各种配置太复杂了,我们之前是用“生命”在搞这些配置),Spring Boot用简单的注解和aplicationproperties配置文件,避免了烦琐而且容易出错的XML配置文件,极大地简化了基于Spring框架的企业级应用开发的配置。
在这里插入图片描述

内容简介:

本书系统介绍如何使用Spring Boot 2.0框架快速开发企业级应用。全书分三大部分,共20章。第I部分“Spring Boot框架基础”包含第1~3章,介绍Spring Boot框架的特性,并展示了快速建立HelloW orld的Web MVC示例,介绍怎样通过自动配置实现极简化的Spring 应用程序开发。第二部分“Spring Boot 项目综合实战”,包含第4~17章,介绍了大量相关项目案例,并给出了案例代码。如集成JPA数据库层,Gradle插件应用,自定义Web MVC配置,AOP编程,集成SpringSecurity安全开发,集成Reactjs开发前后端分离项目,任务调度与邮件服务开发,集成WebFlux开发响应式Web应用,Spring Boot 缓存,使用Zuul开发API Gateway,Spring Boot日志应用等。第II部分“Spring Boot系统监控、测试与运维”包含第18-20章,详细介绍如何高效部署运维Spring Boot应用,并给出了综合案例。

全书共分三大部分:

口第一部分SpringBoot框架基础(第1~3章)

第1章:简单介绍了Spring Boot框架的历史、组成、特性等。
第2章:使用Spring Boot 2.0快速实现-一个基于Kotlin和Gradle的HelloWorld应用。
第3章:介绍Spring Boot是怎样通过自动配置实现“极简化配置”的应用开发。
在这里插入图片描述

口第二部分Spring Boot项目综合实战(第4~ 17章)

第4章:介绍如何使用Spring Boot集成MyBatis来进行数据库层开发。
第5章:介绍如何使用Spring Boot集成Spring Data JPA来进行数据库层开发。
第6章:介绍如何开发-一个Gradle插件,以及如何简化开发过程中样板代码的编写。
在这里插入图片描述
第7章:介绍Kotlin编程语言,以及如何集成Spring Boot和Spring MVC进行服务端开发。
第8章:介绍在SpringBoot项目中怎样自定义WebMVC配置。
第9章:介绍基于Spring Boot + Spring MVC,使用AOP + Filter如何实现一个简单的用户登录鉴权与权限控制系统。
在这里插入图片描述
第10章:介绍如何使用Spring Boot集成Spring Security开发-一个自动化测试平台。
第11章:介绍Spring Boot集成Reactjs开发前后端分离项目的实战案例。
第12章:介绍如何开发任务调度、邮件服务等系统功能。
第13章:介绍如何用Spring Boot集成WebFlux开发响应式Web应用。
第14章:介绍在Spring Boot项目开发中怎样使用Spring Cache实现数据的缓存。
在这里插入图片描述
第15章:介绍如何使用Spring Session集成Redis实现Session共享,从而实现水平扩展。
第16章:介绍如何使用Netlix Zuul实现- - 个微服务API Gateway来完成简单代理转发和过滤器功能。
第17章:详细介绍Spring Boot应用的日志配置与使用,主要介绍Logback日志框架。
在这里插入图片描述

口第三部分Spring Boot系统监控、测试与运维(第18~ 20章)

第18章:介绍如何使用Spring Boot Actuator和Spring Boot Admin实现监控与管理。
第19章:介绍Spring Boot应用的测试,以及如何在实际项目中进行分层测试。
在这里插入图片描述
第20章:介绍如何使用Docker来构建部署运行Spring Boot应用。
在这里插入图片描述
由于篇幅限制原因,小编截取了目录,如果您喜欢小编的文章,可以关注小编并帮小编转发,点此得

发布了41 篇原创文章 · 获赞 1 · 访问量 2836

猜你喜欢

转载自blog.csdn.net/Ppikaqiu/article/details/104200595
今日推荐