美文网首页Java
北大特级讲师耗时半年著作Spring Boot企业级应用开发实战

北大特级讲师耗时半年著作Spring Boot企业级应用开发实战

作者: java高级架构师 | 来源:发表于2020-06-09 21:14 被阅读0次

前言

鉴于Spring Boot技术人才在社会上的需求依然很旺盛,而市面上有关Spring Boot学习资料,大多停留在“Hello World”级别的案例,缺乏使用Spring Boot来构建完整企业级应用实战的能力。故笔者将以往系列课程中的技术做了总结和归纳,采用目前最新的Spring Boot 2技术来重新编写了整个教学案例,整理成书,希望能够弥补Spring Boot在实战方面的空白,使广大Spring Boot爱好者都能受益。

本书围绕如何整合以目前最新的Spring Boot 2版本为核心的技术栈,来实现- 个完整的企业级博客系统而展开。读者可以通过学习构建这个博客系统的整个过程,来达到设计和实现一-个企业级 Java EE应用开发的目的。该博客系统是一个类似于WordPress的专注于博客功能的博客平台,支持多用户访问和使用。该博客系统所涉及的相关技术有SpringBoot、Spring、 Spring MVC、Spring Security、Spring Data、Hibermate、 Gradle. Bootrap、 jQuery、 HTML5、 JavaScript、CSS、Thymeleaf、MySQL、 H2、 Elasticsearch、 MongoDB 等,技术点较为丰富,内容富有前瞻性。

本书面向实战,除了给出基本的原理外,会辅以大量的案例和源码,利于读者理论联系实践。全书对于技术讲解的安排,是按照渐进式的教学方式来进行的。按照学习的难度,大致可以分为实战入门阶段、实战进阶阶段、实战高级阶段三个部分,内容包括Spring Boot概述、Spring 框架核心概念、Spring MVC及常用MediaType、集成Thymeleaf.数据持久化、全文搜索、架构设计与分层、集成Boostrap.博客系统的需求分析与设计、集成Spring Scurity、博客系统的整体框架实现、用户管理实现、角色管理实现、权限管理实现、文件服务器实现、博客管理实现、评论管理实现、点赞管理实现、分类管理实现、标签管理实现、首页搜索实现等。

内容目录

第1章Spring Boot概述

1.1 传统企业级应用开发之痛与革新

1.2 Spring Boot2总览

1.3 快速开启第一个Spring Boot项目

1.4如何进行SpringBoot项8的开发及测试

第2章Spring 框架核心概念

2.1Spring框架总览

2.2 依赖注入与控制反转

2.3 AOP 编程

第3章Spring MVC及常用MediaType

3.1 Spring MVC简介

3.2 JSON类型的处理

3.3 XML类型的处理

3.4 文件.上传的处理

想要获取这份文档的小伙伴关注+转发+私信【资料】获取

第4章集成Thymeleaf

4.1常用Java 模板引擎

4.2 Thymeleaf 标准方言

4.3 Thymeleaf 设置属性值

4.4 Thymeleaf 迭代器与条件语句

4.5 Thymeleaf 模板片段

4.6 Thymeleaf 表达式基本对象

4.7 Thymeleaf 与Spring Boot集成

4.8 Thymeleaf 实战

第5章数据持久化

5.1 JPA概述...

5.2 Spring Data JPA

5.3 Spring Data JPA与Hibermate、Spring Boot集成

5.4数据持久化

第6章全文搜索

6.1 全文搜索概述

6.2 Elasticsearch 核心概念

6.3 Elasticsearch 与Spring Boot集成..

6.4 Elasticsearch 实战

第7章架构设计与分层

7.1为什么 需要分层

7.2系统的架构设计及职责划分

第8章集成Bootstrap

8.1 Bootstrap 简介

8.2 Bootstrap 核心概念

8.3 Bootstrap 及常用前端框架与Spring Boot集成.

8.4 Bootstrap 实战

第9章博客系统的需求分析与设计

9.1博客系统的需求分析

9.2 博客系统的原型设计

第10章集成Spring Security

10.1基于角色的权限管理

10.2 Spring Security概述

10.3 Spring Security与Spring Boot集成

10.4 Spring Security实战.

第11章博客系统的整体框架实现

11.1 如何设计A

11.2 实现后台整体控制层

11.3实现前台整体布局

第12章用户管理实现

12.1 用户管理的需求回顾

12.2 用户管理的后台实现

12.3 用户管理的前台实现

第13章角色管理实现

13.1 角色管理的需求回顾

13.2 角色管理的后台实现

13.3角色管理的前台实现

第14章权限管理实现

14.1 权限管理的需求回顾

14.2 权限管理的后台实现

14.3 CSRF防护处理

14.4 权限管理的前台实现

第15章文件服务器实现

15.1文件服务器的需求分析

15.2 MongoDB 简介

15.3 MongoDB 与Spring Boot集成

15.4 文件服务器的实现

私信小编【资料】即可获取这份文档

第16章博客管理实现

16.1 博客管理的需求回顾

16.2 实现个人设置和头像变更

16.3 博客管理的后台实现

16.4 博客管理的前台实现.

第17章评论管理实现

17.1评论管理的需求回顾.

17.2评论管理的后台实现.

17.3评论管理的前台实现.

第18章点赞管理实现

18.1 点赞管理的需求回顾

18.2点赞管理的后台实现

18.3点赞管理的前台实现

第19章分类管理实现

19.1分类管理的需求回顾

19.2分类管理的后台实现

19.3分类管理的前台实现

第20章标签管理实现

20.1标签 管理的需求回顾

20.2标签管理的后台实现

20.3标签管理的前台实现

第21章首页搜索实现

21.1首页搜索的需求回顾

21.2 首页搜索的后台实现

21.3 首页搜索的前台实现

21.4 使用中文分词

第22章总结与展望

22.1 Spring Boot企业级应用开发的总结

22.2博客系统的展望

本书主要面向的用户是Java开发者,以及对Spring Boot及企业级开发感兴趣并有一定了解的读者。想要获取这份文档的兄弟,关注+私信【资料】即可获取哦,感谢您的分享

相关文章

网友评论

    本文标题:北大特级讲师耗时半年著作Spring Boot企业级应用开发实战

    本文链接:https://www.haomeiwen.com/subject/adaetktx.html