ui|Spring Boot 揭秘与实战

Spring Boot 揭秘与实战(九) 应用监控篇 - HTTP 应用监控 Spring Boot 提供运行时的应用监控和管理功能。本文,我们通过 HTTP 实现对应用的监控和管理。 博客地址:http://blog.720ui.com/ 快速开始 Spring Boot 监控核心是 spring-boot-starter-actuator 依赖,增加…


Spring Boot 揭秘与实战(二) 数据存储篇 - ElasticSearch 本文讲解Spring Boot基础下,如何使用 ElasticSearch,实现全文搜索。原文地址:Spring Boot 揭秘与实战(二) 数据存储篇 - ElasticSearch博客地址:http://blog.720ui.com/ 版本须知 spring data el…


Spring Boot 揭秘与实战(九) 应用监控篇 - HTTP 健康监控 【ui|Spring Boot 揭秘与实战】Health 信息是从 ApplicationContext 中所有的 HealthIndicator 的 Bean 中收集的, Spring Boot 内置了一些 HealthIndicator。 博客地址:http://blog.720ui.com/ 内置 HealthIn…


Spring Boot 揭秘与实战(二) 数据存储篇 - MySQL 本文讲解 Spring Boot 基础下,如何使用 JDBC,配置数据源和通过 JdbcTemplate 编写数据访问。原文地址:Spring Boot 揭秘与实战(二) 数据存储篇 - MySQL博客地址:http://blog.720ui.com/ 环境依赖 修改 POM …


Spring Boot 揭秘与实战(七) 实用技术篇 - FreeMarker 模板引擎 Spring Boot 提供了很多模板引擎的支持,例如 FreeMarker、Thymeleaf。这篇,我们看下 Spring Boot 如何集成和使用 FreeMarker。 博客地址:http://blog.720ui.com/ Spring Boot 中使用 FreeMa…


Spring Boot 揭秘与实战(二) 数据存储篇 - MongoDB 本文讲解 Spring Boot 基础下,如何使用 MongoDB,编写数据访问。原文地址:Spring Boot 揭秘与实战(二) 数据存储篇 - MongoDB博客地址:http://blog.720ui.com/ 环境依赖 修改 POM 文件,添加spring-boot-…


Spring Boot 揭秘与实战(二) 数据存储篇 - Redis 本文讲解Spring Boot基础下,如何整合Redis,编写数据访问。原文地址:Spring Boot 揭秘与实战(二) 数据存储篇 - Redis博客地址:http://blog.720ui.com/ 环境依赖 修改 POM 文件,添加 spring-boot-starte…


Spring Boot 揭秘与实战(七) 实用技术篇 - StateMachine 状态机机制 原文地址:Spring Boot 揭秘与实战(七) 实用技术篇 - StateMachine 状态机机制博客地址:http://blog.720ui.com/ Spring StateMachine 让状态机结构更加层次化,可以帮助开发者简化状态机的开发过程。之前,我们使用二维…


Spring Boot 揭秘与实战(二) 数据存储篇 - MyBatis整合 本文讲解Spring Boot基础下,如何整合MyBatis框架,编写数据访问。原文地址:Spring Boot 揭秘与实战(二) 数据存储篇 - MyBatis整合博客地址:http://blog.720ui.com/ 环境依赖 修改 POM 文件,添加mybatis-spr…


Spring Boot 揭秘与实战(六) 消息队列篇 - RabbitMQ 本文,讲解 Spring Boot 如何集成 RabbitMQ,实现消息队列。 博客地址:http://blog.720ui.com/ 什么是 RabitMQ RabbitMQ 是一个在 AMQP 基础上完整的,可复用的企业消息系统。 关于 RabbitMQ 的使用,可以阅读之…


Spring Boot 揭秘与实战(五) 服务器篇 - 内嵌的服务器 Tomcat剖析 | 掘金技术征文 Spring Boot 默认使用的是 Tomcat 作为内嵌的服务器。所以,我们搭建一个 Web 工程将会变得非常的简单。 内嵌的 Tomcat,一个Jar包运行 还记得,《Spring Boot 揭秘与实战(一) 快速上手》讲到的例子么?我们来回顾下。首先,修改 POM 文件…


Spring Boot 揭秘与实战(五) 服务器篇 - Tomcat 启用 HTTPS 原文地址:Spring Boot 揭秘与实战(五) 服务器篇 - Tomcat 启用 HTTPS博客地址:http://blog.720ui.com/ Spring Boot 内嵌的 Tomcat 服务器可以启用 HTTPS 支持。 生成证书 使用第三方 CA 证书。或者,通过…


Spring Boot 揭秘与实战 源码分析 - 工作原理剖析 结合《Spring Boot 揭秘与实战 源码分析 - 开箱即用,内藏玄机》一文,我们再来深入的理解 Spring Boot 的工作原理。 博客地址:http://blog.720ui.com/ 在《Spring Boot 揭秘与实战 源码分析 - 开箱即用,内藏玄机》一文,我…


Spring Boot 揭秘与实战(二) 数据缓存篇 - Redis Cache 本文,讲解 Spring Boot 如何集成 Redis Cache,实现缓存。 博客地址:http://blog.720ui.com/ 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解后,我们来…


Spring Boot 揭秘与实战(二) 数据存储篇 - 声明式事务管理 本文讲解 Spring Boot 如何使用声明式事务管理。 博客地址:http://blog.720ui.com/ 声明式事务 Spring 支持声明式事务,使用 @Transactional 注解在方法上表明这个方法需要事务支持。此时,Spring 拦截器会在这个方法调用时,…


Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门 为了提高性能,减少数据库的压力,使用缓存是非常好的手段之一。本文,讲解 Spring Boot 如何集成缓存管理。 博客地址:http://blog.720ui.com/ 声明式缓存 Spring 定义 CacheManager 和 Cache 接口用来统一不同的缓存技术。例如…


Spring Boot 揭秘与实战(八) 发布与部署 - 开发热部署 Spring Boot 支持页面与类文件的热部署。 博客地址:http://blog.720ui.com/ spring-boot-devtools 实现热部署 spring-boot-devtools 最重要的功能就是热部署。它会监听 classpath 下的文件变动,并且会…


Spring Boot 揭秘与实战(九) 应用监控篇 - 自定义监控端点 Spring Boot 提供的端点不能满足我们的业务需求时,我们可以自定义一个端点。 博客地址:http://blog.720ui.com/ 本文,我将演示一个简单的自定义端点,用来查看服务器的当前时间,它将返回两个参数,一个是标准的包含时区的当前时间格式,一个是当前时间的时间…


Spring Boot 揭秘与实战 自己实现一个简单的自动配置模块 书接上回,《Spring Boot 揭秘与实战 源码分析 - 工作原理剖析》。为了更好的理解 Spring Boot 的 自动配置和工作原理,我们自己来实现一个简单的自动配置模块。 博客地址:http://blog.720ui.com/ 假设,现在项目需要一个功能,需要自动记录…


Spring Boot 揭秘与实战(二) 数据缓存篇 - Guava Cache 本文,讲解 Spring Boot 如何集成 Guava Cache,实现缓存。 博客地址:http://blog.720ui.com/ 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解后,对 S…


Spring Boot 揭秘与实战(四) 配置文件篇 - 有哪些很棒的特性 Spring 框架本身提供了多种的方式来管理配置属性文件。Spring 3.1 之前可以使用 PropertyPlaceholderConfigurer。Spring 3.1 引入了新的环境(Environment)和概要信息(Profile)API,是一种更加灵活的处理不同环…


Spring Boot 开箱即用,内藏玄机 Spring Boot 提供了很多开箱即用的依赖模块,那么,Spring Boot 如何巧妙的做到开箱即用,自动配置的呢? 开箱即用,内藏玄机 Spring Boot提供了很多“开箱即用”的依赖模块,都是以spring-boot-starter-xx作为命名的。例如,之前提到的…


Spring Boot 揭秘与实战(三) 日志框架篇 - 如何快速集成日志系统 Java 有很多日志系统,例如,Java Util Logging, Log4J, Log4J2, Logback 等。Spring Boot 也提供了不同的选项,比如日志框架可以用 logback 或 log4j 等。原文地址:Spring Boot 揭秘与实战(三) 日志框…


Spring Boot 揭秘与实战(一) 快速上手 计划开个专栏,讲解《Spring Boot 揭秘与实战》系列。原文地址:Spring Boot 揭秘与实战(一) 快速上手博客地址:http://blog.720ui.com/ 简介 什么是Spring Boot Spring Boot其设计目的是用来简化 Spring 应用的…


Spring Boot 揭秘与实战(二) 数据存储篇 - 数据访问与多数据源配置 在某些场景下,我们可能会在一个应用中需要依赖和访问多个数据源,例如针对于 MySQL 的分库场景。因此,我们需要配置多个数据源。原文地址:Spring Boot 揭秘与实战(二) 数据存储篇 - 数据访问与多数据源配置博客地址:http://blog.720ui.com/ 环境…


Spring Boot 揭秘与实战(二) 数据缓存篇 - EhCache 本文,讲解 Spring Boot 如何集成 EhCache,实现缓存。 博客地址:http://blog.720ui.com/ 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解后,我们来了解下 …


Spring Boot 揭秘与实战(二) 数据存储篇 - JPA 本文讲解 Spring Boot 基础下,如何整合 JPA 框架,编写数据访问。 博客地址:http://blog.720ui.com/ 环境依赖 修改 POM 文件,添加 spring-boot-starter-data-jpa 依赖。

    推荐阅读