logo
分类于: 编程语言 计算机基础 互联网

简介

Spring Boot 2实战之旅

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有深入的研究,并且具备丰富的实战经验。目前在北京一家金融公司担任技术负责人,负责公司主要产品的开发和维护,长期活跃于各大技术论坛、博客,分享新技术与开发经验。
直接下载

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 作/者/简/介
  2. 内容简介
  3. 前言
  4. 第1章 Spring Boot概述
  5. 1.1 Spring Boot简介
  6. 1.2 Spring Boot的特点
  7. 1.3 为什么要学习Spring Boot
  8. 1.4 Spring Boot的发展历史
  9. 1.5 小结
  10. 第2章 走进Spring Boot
  11. 2.1 环境搭建
  12. 2.2 新建Spring Boot项目
  13. 2.3 项目工程介绍
  14. 2.4 运行项目
  15. 2.5 小结
  16. 第3章 Spring Boot的Web之旅
  17. 3.1 Spring Boot的第一个Web项目
  18. 3.2 WebFlux的使用
  19. 3.3 使用热部署
  20. 3.4 配置文件
  21. 3.5 使用页面模板
  22. 3.6 使用WebJars
  23. 3.7 国际化使用
  24. 3.8 文件的上传和下载
  25. 3.9 小结
  26. 第4章 Spring Boot的数据库之旅
  27. 4.1 使用数据库
  28. 4.2 使用JDBC操作数据库
  29. 4.3 使用JPA操作数据库
  30. 4.4 使用MyBatis操作数据库
  31. 4.5 配置多数据源
  32. 4.6 使用Druid数据库连接池
  33. 4.7 小结
  34. 第5章 Spring Boot的缓存之旅
  35. 5.1 使用Spring Cache
  36. 5.2 使用Redis
  37. 5.3 使用Memcached
  38. 5.4 小结
  39. 第6章 Spring Boot的日志之旅
  40. 6.1 Logback日志
  41. 6.2 Log4j日志
  42. 6.3 Log4j 2日志
  43. 6.4 ELK日志收集
  44. 6.5 小结
  45. 第7章 Spring Boot的安全之旅
  46. 7.1 使用Shiro安全管理
  47. 7.2 使用Spring Security
  48. 7.3 小结
  49. 第8章 Spring Boot的监控之旅
  50. 8.1 使用actuator监控
  51. 8.2 使用Admin监控
  52. 8.3 Prometheus+Grafana监控
  53. 8.4 小结
  54. 第9章 Spring Boot的消息之旅
  55. 9.1 RabbitMQ消息队列
  56. 9.2 Kafka消息队列
  57. 9.3 RocketMQ消息队列
  58. 9.4 消息队列对比
  59. 9.5 小结
  60. 第10章 Spring Boot的搜索之旅
  61. 10.1 使用Solr
  62. 10.2 使用Elasticsearch
  63. 10.3 搜索引擎对比
  64. 10.4 小结
  65. 第11章 Spring Boot的小彩蛋
  66. 11.1 修改启动Banner
  67. 11.2 使用LomBok让编程更简单
  68. 11.3 邮件发送
  69. 11.4 三“器”的使用
  70. 11.5 事务使用
  71. 11.6 统一处理异常
  72. 11.7 使用AOP
  73. 11.8 使用validator后台校验
  74. 11.9 使用Swagger构建接口文档
  75. 11.10 使用ApiDoc构建接口文档
  76. 11.11 小结
  77. 第12章 Spring Boot打包部署
  78. 12.1 使用IDE启动
  79. 12.2 使用Maven启动
  80. 12.3 JAR形式启动
  81. 12.4 War形式启动
  82. 12.5 使用Docker构建Spring Boot项目
  83. 12.6 使用Jenkins自动化部署Spring Boot应用
  84. 12.7 小结
  85. 第13章 Spring Boot实战之博客系统
  86. 13.1 博客的制作思路
  87. 13.2 博客模板制作
  88. 13.3 效果展示
  89. 13.4 依赖配置
  90. 13.5 配置文件
  91. 13.6 后台实体
  92. 13.7 主功能
  93. 13.8 辅助功能
  94. 13.9 小结
  95. 第14章 Spring Boot实战之博客后台系统
  96. 14.1 博客后台的制作思路
  97. 14.2 博客后台模板制作
  98. 14.3 效果展示
  99. 14.4 依赖配置
  100. 14.5 配置文件
  101. 14.6 后台实体
  102. 14.7 主功能
  103. 14.8 辅助功能
  104. 14.9 小结
  105. 参考文献