《Spring Boot 企业级应用开发实战》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:柳伟卫著
  • 出 版 社:
  • 出版年份:2018
  • ISBN:
  • 页数:0 页
图书介绍:

第1章 Spring Boot概述 1

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

1.2 Spring Boot 2总览 11

1.3快速开启第一个SpringBoot项目 16

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

第2章 Spring框架核心概念 32

2.1 Spring框架总览 33

2.2依赖注入与控制反转 37

2.3 AOP编程 46

第3章 Spring MVC及常用MediaType 52

3.1 Spring MVC简介 53

3.2 JSON类型的处理 56

3.3XML类型的处理 61

3.4文件上传的处理 63

第4章 集成Thymeleaf 67

4.1常用Java模板引擎 68

4.2 Thymeleaf标准方言 74

4.3 Thymeleaf设置属性值 84

4.4 Thymeleaf迭代器与条件语句 88

4.5 Thymeleaf模板片段 92

4.6 Thymeleaf表达式基本对象 95

4.7 Thymeleaf与Spring Boot集成 97

4.8Thymeleaf实战 98

第5章 数据持久化 107

5.1 JPA概述 108

5.2 Spring Data JPA 127

5.3 Spring Data JPA与Hibernate、 Spring Boot集成 143

5.4数据持久化实战 147

第6章 全文搜索 156

6.1全文搜索概述 157

6.2 Elasticsearch核心概念 159

6.3日asticsearch与Spring Boot集成 164

6.4Elasticsearch实战 168

第7章 架构设计与分层 175

7.1为什么需要分层 176

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

第8章 集成Bootstrap 182

8.1 Bootstrap简介 183

8.2 Bootstrap核心概念 185

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

8.4 Bootstrap实战 192

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

9.1博客系统的需求分析 197

9.2博客系统的原型设计 201

第10章 集成Spring Security 206

10.1基于角色的权限管理 207

10.2 Spring Security概述 210

10.3 Spring Security与Spring Boot集成 218

10.4 Spring Security实战 219

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

11.1如何设计API 228

11.2实现后台整体控制层 233

11.3实现前台整体布局 237

第12章 用户管理实现 242

12.1用户管理的需求回顾 243

12.2用户管理的后台实现 245

12.3用户管理的前台实现 254

第13章 角色管理实现 264

13.1角色管理的需求回顾 265

13.2角色管理的后台实现 266

13.3角色管理的前台实现 272

第14章 权限管理实现 276

14.1权限管理的需求回顾 277

14.2权限管理的后台实现 278

14.3 CSRF防护处理 281

14.4权限管理的前台实现 282

第15章 文件服务器实现 285

15.1文件服务器的需求分析 286

15.2 MongoDB简介 286

15.3 MongoDB与SpringBoot集成 291

15.4文件服务器的实现 293

第16章 博客管理实现 303

16.1博客管理的需求回顾 304

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

16.3博客管理的后台实现 316

16.4博客管理的前台实现 325

第17章 评论管理实现 337

17.1评论管理的需求回顾 338

17.2评论管理的后台实现 338

17.3评论管理的前台实现 346

第18章 点赞管理实现 350

18.1点赞管理的需求回顾 351

18.2点赞管理的后台实现 351

18.3点赞管理的前台实现 358

第19章 分类管理实现 362

19.1分类管理的需求回顾 363

19.2分类管理的后台实现 364

19.3分类管理的前台实现 372

第20章 标签管理实现 380

20.1标签管理的需求回顾 381

20.2标签管理的后台实现 381

20.3标签管理的前台实现 383

第21章 首页搜索实现 385

21.1首页搜索的需求回顾 386

21.2首页搜索的后台实现 387

21.3首页搜索的前台实现 399

21.4使用中文分词 405

第22章 总结与展望 408

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

22.2博客系统的展望 412

附录A开发环境的搭建 414

附录B Thymeleaf属性 418

附录CThymeleaf表达式工具对象 420

附录D Bean Validation内置约束 438

附录E本书所涉及的技术及相关版本 440

参考文献 442