《Spring Boot Cookbook》阅读笔记六、应用打包和部署七、应用监控和数据可视化

声明1:该系列教程已经在极客学院上线:spring-boot cookbook 声明2:本博客文章需征得作者同意后方可转载

作为后端开发,Spring Boot值得拥有

技术雷达 : 关于技术趋势的分析报告Profile of successful Java developer in 2016这两篇文章中都可以看出,作为Java开发人员,Spring Boot已经成为你不得不尽快补充的一项技能。

最近一个月一直在学习Spring Boot框架,在阅读《Spring Boot Cookbook》一书的过程中,记录了一些学习笔记,在这里整理出一篇目录供大家参考。

Spring Boot Cookbook

一、Spring Boot 入门

  1. Spring Boot的自动配置、Command-line Runner
  2. RESTful by Spring Boot with MySQL
  3. Spring Boot:Data Rest Service

二、配置Web应用

  1. Spring Boot:定制servlet filters
  2. Spring Boot:定制拦截器
  3. Spring Boot:定制HTTP消息转换器
  4. Spring Boot:定制PropertyEditors
  5. Spring Boot:定制type Formatters

三、Web框架的定制

  1. Spring Boot:定制URL匹配规则
  2. Spring Boot:定制static path mappings
  3. 通过EmbeddedServletContainerCustomizer接口调优Tomcat
  4. 选择Spring Boot项目的内嵌容器
  5. 让你的Spring Boot工程支持HTTP和HTTPS

四、编写定制的Spring Boot Starters

  1. 了解Spring Boot的自动配置
  2. Spring Boot:定制自己的starter
  3. 配置是否初始化Bean的方法
  4. 通过@Enable*注解触发Spring Boot配置

五、Spring Boot应用的测试

  1. Spring Boot应用的测试——Mockito
  2. 初始化数据库和导入数据
  3. 在测试中使用内存数据库
  4. 利用Mockito模拟DB
  5. 在Spring Boot项目中使用Spock框架

六、应用打包和部署

  1. Spring Boot应用的打包和部署

七、应用监控和数据可视化

  1. Spring Boot应用的健康监控
  2. Spring Boot Admin的使用
  3. 通过JMX监控Spring Boot应用

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Laoqi's Linux运维专列

MySQL高可用架构之MHA

4363
来自专栏我是攻城师

Spring Boot开发之明月千城(一)

3533
来自专栏GIS讲堂

eclipse中建geoserver源码

概述:本文讲述的是在eclipse中如何构建geoserver源码工程,其中涉及到了jdk,github,marven等。

1533
来自专栏Golang语言社区

Google Cloud 宣布支持Go 1.11

The Go Blog Announcing App Engine’s New Go 1.11 Runtime

1472
来自专栏颇忒脱的技术博客

Nginx反向代理WebSocket响应403的解决办法

在Nginx反向代理一个带有WebSocket功能的Spring Web程序(源代码地址)时,发现访问WebSocket接口时总是出现403响应,Nginx的配...

2385
来自专栏bboysoul

社会工程学信息收集工具(Userrecon)

这个工具最主要的功能就是可以让你在知道用户名的情况下批量去各个社交网站上查找这个用户名的主页,方便收集对象的主页

3704
来自专栏Albert陈凯

2018-06-14 Spring Framework Overview 5.0Spring Framework Overview

1747
来自专栏Linyb极客之路

使用Spring Boot开发的10个免费开源项目

本文推荐一些使用Spring Boot开发的免费开源项目,可用于学习目的,能够查看源代码并获得真实项目的实践经验。除了Spring Boot,您还将学习Spri...

2.7K5
来自专栏一个会写诗的程序员的博客

第3讲 Kotlin + Spring Boot 集成 MyBatis 进行数据库层开发【视频教程】《Kotlin + Spring Boot:下一代 Java 服务端开发》系列课程 ——《Kotli

993
来自专栏web编程技术分享

用SpringBoot搭建简单电商项目 01

8448

扫码关注云+社区

领取腾讯云代金券