出自字节技术专家之手的SpringBoot全栈开发实战,真香

tech2024-11-09  17

 

传统的JavaEE开发效率低下、配置臃肿、调试不便,严重制约了程序员的生产力。Spring Boot致力于简化开发配置,并为企业级开发提供一系列非业务性功能;而Vue则采用数据驱动视图的方式将程序员从繁琐的DOM操作中解救出来,利用Spring Boot+Vue,可以快速开发出大型SPA应用。

 

之前也看过Spring Boot与Vue的相关知识,自己也会使用了Spring Boot+Vue进行开发项目。 就是没有系统的学习一下!当看到这本书的时候也是有一种相见恨晚的感觉。这本书也是从基础入门,最后到写一个项目的过程。下面我就来说说这本书主要的章节,后面每一章节我都会跟大家详细道来,并且在我学习与网友们学习这本书中遇到的问题以及疑惑做一个总结!

本书内容以实战为主,通过讲解spring boot的实用的技术栈,来达到快速上手spring boot的目的,其中有涉及到spingboot的项目搭建和环境配置、springboot整个web技术、持久层技术、Nosql技术和企业中经常用到的技术(比如RESTful服务、单元测试、缓存、安全管理、消息服务等等)。。。

全书分为16章,重点讲解Spring Boot 2 + Vue 2全栈开发所涉及的各种技术点。所有技术点都配有操作实例,循序渐进,直到引导读者开发出一个完整的微人事SPA应用。

 

由于篇幅限制小编,小编只在这里给大家展示目录及部分内容,有需要完整文档的程序猿(媛)可以关注文末公众号获取

第1章Spring Boot入门

本章概要

●Spring Boot简介

●开发第一个Spring Boot程序

●Spring Boot的简便创建方式

 

第2章Spring Boot基础配置

本章概要

●不使用spring-boot starter-parent

●@Spring BootApplication

●定制banner

●Web容器配置

●Properties配置

●类型安全配置属性

●YAML配置

●Profile

 

第3章Spring Boot整合视图层技术

本章概要

●整合Thymeleaf

●整合 FreeMarker

 

第4章Spring Boot整合Web开发

本章概要

●返回JSON数据

●静态资源访问

●文件上传

●@ControllerAdvice

●自定义错误页

●CORS支持

●配置类与XML配置

●注册拦截器

●启动系统任务

●整合Servlet、Filter 和Listener

●路径映射

●配置AOP

●自定义欢迎页

●自定义favicon

●除去某个自动配置

 

第5章Spring Boot整合持久层技术

本章概要

●整合JdbcTemplate

●整合MyBatis

●整合Spring Data JPA

●多数据源

 

第6章Spring Boot整合NoSQL

本章概要

●整合Redis

●整合MongoDB

●Session共享

 

第7章构建RESTful服务

本章概要

●REST 简介

●JPA实现REST

●MongoDB实现REST

 

第8章开发者工具与单元测试

本章概要

●devtools简介

●devtools实战

●单元测试

 

第9章Spring Boot缓存

本章概要

●Ehcache 2.x缓存

●Redis单机缓存

●Redis集群缓存

 

第10章Spring Boot安全管理

本章概要

●Spring Security基本配置

●基于数据库的认证

●高级配置

●OAuth 2

●Spring Boot整合Shiro

 

第11章Spring Boot整合WebSocket

本章概要

●为什么需要WebSocket

●WebSocket简介

●Spring Boot整合WebSocket

 

第12章消息服务

本章概要

●JMS

●AMQP

 

第13章企业开发

本章概要

●邮件发送

●定时任务

●批处理

●Swagger2

●数据校验

 

第14章应用监控

本章概要

●监控端点配置

●监控信息可视化

●邮件报警

 

第15章项目构建与部署

本章概要

●构建JAR

●构建WAR

 

第16章微人事项目实战

本章概要

●微人事项目介绍

●项目技术架构

●前后端分离项目 构建

●登录模块实现

●动态加载用户菜单

●邮件发送

●员工资料导入导出

●在线聊天

●前端项目打包

 

由于篇幅限制小编,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!不会只有大纲和目录,有需要的程序猿(媛)可以关注下方公众号获取

最新回复(0)