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 健康监控

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 揭秘与实战(二) 数据存储篇 - 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 揭秘与实战(八) 发布与部署 - 开发热部署

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

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 AMQP 实战 - 整合 RabbitMQ 发送邮件

这篇文章,我们开始 Spring AMQP 项目实战旅程。 原文地址:Spring AMQP 实战 - 整合 RabbitMQ 发送邮件博客地址:http://blog.720ui.com/ 介绍 通过这个项目实战旅程,你会学习到如何使用 Spring Boot 整合 Spri…

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 依赖。 <group…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值