注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础 互联网
简介
Spring Boot 2实战之旅 豆 0.0分
资源最后更新于 2020-03-29 02:08:02
作者:杨洋
出版社:出版社清华大学出版社
出版日期:2019-08
ISBN:9787302531623
文件格式: pdf
标签: 编程语言 软件开发 程序设计 Web开发 JAVA语言
简介· · · · · ·
Spring Boot框架是目前微服务框架的最佳选择之一。本书采用Spring Boot 2.0.3版本讲解,从零起步系统深入地剖析了Spring Boot的核心技术。从功能点出发,每一章都是不同的Spring Boot应用之旅。全书分为14章,第1章和第2章是学习Spr ing Boot的入门阶段,从Spring Boot简介到开发环境部署等,让读者对Spring Boot有一个初步的认识;第3章到第10章是Spring Boot的融合阶段,介绍了Spring Boot搭建Web项目、操作数据库、使用缓存、日志、整合安全框架、结合消息队列和搜索框架,这些都是日常开发中一定会用到的内容,经过这个阶段的学习,会让读者熟练地运用Spring Boot进行敏捷开发。第11章和第12章是Spring Boot的拓展阶段,主要介绍了Spring Boot的一些常用的功能和如何在实际应用中的部署。第13章和第14章是Spring Boot的实战阶段,经过这两章的学习,使读者对Spring Boot的运用更加熟练,掌握实际项目的开发技能。本书的特点是示例代码丰富,实用性和系统性较强,读者可以直接还原书中的示例。本书适用于初学者、Java开发人员、Spring爱好者和架构师。杨洋,网名:大老杨,高级Java工程师,热衷于各种主流技术,长期钻研微服务,对Spring Boot和Spring Cloud有深入的研究,并且具备丰富的实战经验。目前在北京一家金融公司担任技术负责人,负责公司主要产品的开发和维护,长期活跃于各大技术论坛、博客,分享新技术与开发经验。
目录
作/者/简/介
内容简介
前言
第1章 Spring Boot概述
1.1 Spring Boot简介
1.2 Spring Boot的特点
1.3 为什么要学习Spring Boot
1.4 Spring Boot的发展历史
1.5 小结
第2章 走进Spring Boot
2.1 环境搭建
2.2 新建Spring Boot项目
2.3 项目工程介绍
2.4 运行项目
2.5 小结
第3章 Spring Boot的Web之旅
3.1 Spring Boot的第一个Web项目
3.2 WebFlux的使用
3.3 使用热部署
3.4 配置文件
3.5 使用页面模板
3.6 使用WebJars
3.7 国际化使用
3.8 文件的上传和下载
3.9 小结
第4章 Spring Boot的数据库之旅
4.1 使用数据库
4.2 使用JDBC操作数据库
4.3 使用JPA操作数据库
4.4 使用MyBatis操作数据库
4.5 配置多数据源
4.6 使用Druid数据库连接池
4.7 小结
第5章 Spring Boot的缓存之旅
5.1 使用Spring Cache
5.2 使用Redis
5.3 使用Memcached
5.4 小结
第6章 Spring Boot的日志之旅
6.1 Logback日志
6.2 Log4j日志
6.3 Log4j 2日志
6.4 ELK日志收集
6.5 小结
第7章 Spring Boot的安全之旅
7.1 使用Shiro安全管理
7.2 使用Spring Security
7.3 小结
第8章 Spring Boot的监控之旅
8.1 使用actuator监控
8.2 使用Admin监控
8.3 Prometheus+Grafana监控
8.4 小结
第9章 Spring Boot的消息之旅
9.1 RabbitMQ消息队列
9.2 Kafka消息队列
9.3 RocketMQ消息队列
9.4 消息队列对比
9.5 小结
第10章 Spring Boot的搜索之旅
10.1 使用Solr
10.2 使用Elasticsearch
10.3 搜索引擎对比
10.4 小结
第11章 Spring Boot的小彩蛋
11.1 修改启动Banner
11.2 使用LomBok让编程更简单
11.3 邮件发送
11.4 三“器”的使用
11.5 事务使用
11.6 统一处理异常
11.7 使用AOP
11.8 使用validator后台校验
11.9 使用Swagger构建接口文档
11.10 使用ApiDoc构建接口文档
11.11 小结
第12章 Spring Boot打包部署
12.1 使用IDE启动
12.2 使用Maven启动
12.3 JAR形式启动
12.4 War形式启动
12.5 使用Docker构建Spring Boot项目
12.6 使用Jenkins自动化部署Spring Boot应用
12.7 小结
第13章 Spring Boot实战之博客系统
13.1 博客的制作思路
13.2 博客模板制作
13.3 效果展示
13.4 依赖配置
13.5 配置文件
13.6 后台实体
13.7 主功能
13.8 辅助功能
13.9 小结
第14章 Spring Boot实战之博客后台系统
14.1 博客后台的制作思路
14.2 博客后台模板制作
14.3 效果展示
14.4 依赖配置
14.5 配置文件
14.6 后台实体
14.7 主功能
14.8 辅助功能
14.9 小结
参考文献