ylbtech-图书-技术-SpringBoot:《Spring Boot 企业级应用开发实战》

Spring Boot 企业级应用开发实战,全书围绕如何整合以 Spring Boot 为核心的技术栈来实现一个完整的企业级博客系统 NewStarBlog 而展开。该博客系统支持市面上博客系统的常见功能。

1.返回顶部
1、
书    名:Spring Boot 企业级应用开发实战
作    者:柳伟卫
ISBN:978-7-301-29230-3
2、
2.返回顶部
1、

图书信息

Spring Boot 企业级应用开发实战 
Spring Boot 企业级应用开发实战
书号: 29230 ISBN: 978-7-301-29230-3
作者: 柳伟卫 版次: 1
开本: 16开 装订:
字数: 656 千字 页数:452 定价: ¥98.00
浏览次数: 102    
出版日期: 2018-03-29    
 

内容简介

  读者朋友可以通过学习构建这个博客系统的整个过程,来达到设计和实现一个企业级Java应用开发的目的。该博客系统是一个类似于 WordPress 的专注于博客功能博客平台,支持多用户访问和使用。全书共22章,内容包括Spring Boot 概述、Spring 框架核心概念Spring MVC 及常用 MediaType集成 Thymeleaf、数据持久化全文搜索、架构设计与分层集成Bootstrap、博客系统的需要分析与设计集成 Spring Security、博客系统的整体框架实现、用户、角色、权限管理实现、文件服务器实现、博客管理实现等内容。
 

章节目录

  第1章 Spring Boot 概述 
  1.1 传统企业级应用开发之痛与革新 
  1.2 Spring Boot 2 总览 
  1.3 快速开启第一个 Spring Boot 项目 
  1.4 如何进行 Spring Boot 项目的开发及测试 
  第2章 Spring 框架核心概念 
  2.1 Spring 框架总览 
  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 与 Hibernate、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 如何设计 API 
  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 博客系统的展望 
  附录A 开发环境的搭建 
  附录B Thymeleaf 属性 
  附录C Thymeleaf 表达式工具对象 
  附录D Bean Validation 内置约束 
  附录E 本书所涉及的技术及相关版本 
  参考文献
 

作者简介

  柳伟卫,英文名 Way Lau,关注编程、系统架构、性能优化。在 IT 公司担任项目经理、架构师、高级开发顾问等职位,具有多年软件开发管理及系统架构经验。负责过多个省、国家级大型分布式系统的设计与研发,参与了多个大型项目的微服务架构的技术改造,在实际工作中积累了大量的微服务架构经验。
2、
3.返回顶部
 
4.返回顶部
 
5.返回顶部
2、
 
6.返回顶部
 
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

图书-技术-SpringBoot:《Spring Boot 企业级应用开发实战》的更多相关文章

  1. 图书-技术-SpringBoot:《Spring Boot2 + Thymeleaf 企业应用实战》

    ylbtech-图书-技术-SpringBoot:<Spring Boot2 + Thymeleaf 企业应用实战> <Spring Boot 2+Thymeleaf企业应用实战&g ...

  2. springboot +spring security4 +thymeleaf 后台管理系统

    需求:一个后台管理系统,现在用的springboot 微框架比较多, 所以这里也使用了, 后台权限用 spring security ,之前以前觉得听复杂 . 后来发现还是蛮简单的, 看了源代码之后. ...

  3. Spring Boot2从入门到实战:统一异常处理

    都说管理的精髓就是“制度管人,流程管事”.而所谓流程,就是对一些日常工作环节.方式方法.次序等进行标准化.规范化.且不论精不精髓,在技术团队中,对一些通用场景,统一规范是必要的,只有步调一致,才能高效 ...

  4. Spring Boot2(五):使用Spring Boot结合Thymeleaf模板引擎使用总结

    一.Thymeleaf概述 一般来说,常用的模板引擎有JSP.Velocity.Freemarker.Thymeleaf . SpringBoot推荐的 Thymeleaf – 语法更简单,功能更强大 ...

  5. Spring Boot2 系列教程(九)Spring Boot 整合 Thymeleaf

    虽然现在慢慢在流行前后端分离开发,但是据松哥所了解到的,还是有一些公司在做前后端不分的开发,而在前后端不分的开发中,我们就会需要后端页面模板(实际上,即使前后端分离,也会在一些场景下需要使用页面模板, ...

  6. [Java] Spring boot2 整合 Thymeleaf 后 去除模板缓存

    Spring boot2 整合 Thymeleaf 后 去除模板缓存 网上好多文章只是简单粗暴的说,在 application.properties  做如下配置即可: #Thymeleaf cach ...

  7. SpringBoot之整合Quartz调度框架-基于Spring Boot2.0.2版本

    1.项目基础 项目是基于Spring Boot2.x版本的 2.添加依赖 <!-- quartz依赖 --> <dependency> <groupId>org.s ...

  8. SpringBoot如何优雅关闭(SpringBoot2.3&Spring Boot2.2)

    SpringBoot如何优雅关闭(SpringBoot2.3&Spring Boot2.2) 优雅停止&暴力停止 暴力停止:像日常开发过程中,测试区或者本地开发时,我们并不会考虑项目关 ...

  9. Spring Boot2 快速入门教程-到上手

    Spring Boot2 教程合集 入门 纯 Java 代码搭建 SSM 环境 创建一个 Spring Boot 项目的三种方法 理解 Spring Boot 项目中的 parent 基础配置 配置文 ...

随机推荐

  1. cms系统视频分享

    cms_001-CMS系统功能需求简介-1.avicms_002-如何采用用例分析方法来理解需求-1.avicms_003-后台管理系统用例-1.avicms_004-实现验证码的初步思路-1.avi ...

  2. vue项目使用history模式打包应该注意的地方

    1.在config/index.js中将assetsPublicPath原来的’/‘修改为‘./’. build: { env: require('./prod.env'), index: path. ...

  3. jsonArray转换成List

    从字符串String转换成List 字符串格式: String jsonstr = "{'studentsjson':[{'student':'张三'},{'student':'李四'}] ...

  4. 2018-10-8-3分钟教你搭建-gitea-在-Centos-服务器

    title author date CreateTime categories 3分钟教你搭建 gitea 在 Centos 服务器 lindexi 2018-10-08 09:54:39 +0800 ...

  5. Ansible实现批量无密码登录

    如果机器多,假如有一百台服务器,每台服务器登录前都得先输入yes,使用交互式的方式下发公钥的话就很麻烦(ssh-copy-id). 第一次操作需要通过密码来操作服务器,所以配置文件需要把密码配置好 a ...

  6. 5、Docker数据管理

    为了能够存储持久化数据以及共享容器间的数据,Docker提出了Volume的概念.让我们通过类似mount的方式将宿主机的文件或者目录挂载到容器中. 在容器中管理数据主要有两种方式: 数据卷(Data ...

  7. PHP出现报警后需要修改 date.timezone 的值(php.ini)

    PHP调试的时候出现了警告: It is not safe to rely on the system解决方法,其实就是时区设置不正确造成的,本文提供了3种方法来解决这个问题. 实际上,从PHP 5. ...

  8. 前端常用的库和实用技术之JavaScript面向切面编程

    Aspect Oriented Programming(AOP)面向切面编程是一个比较热门的话题. AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程 中的某个步骤或阶段,以 ...

  9. 01.SpringMVC快速入门

    1.导入jar包 2.在web.xml中配置前端控制器 <!-- spring前端控制器 --> <servlet> <servlet-name>springmvc ...

  10. Android 开发 框架系列 OkHttp文件下载功能实现(含断点续传)

    前言 此篇博客只是下载功能的记录demo,如果你还不太了解okhttp可以参考我的另一篇博客https://www.cnblogs.com/guanxinjing/p/9708575.html 代码部 ...