RabbitMQ 实战(三)RabbitMQ 中的交换器

这篇文章主要讲 RabbitMQ 中的交换器。

Read more   2018/2/5 posted in  RabbitMQ in Action Spring Boot

RabbitMQ 实战(二)Spring Boot 整合 RabbitMQ

这篇文章主要讲基本的整合。先把代码跑起来,再说什么高级特性。

Read more   2018/2/4 posted in  Spring Boot RabbitMQ in Action

Spring Boot 中使用 @Transactional 注解配置事务管理

事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件(xml)中做相关的事务规则声明,另一种是基于 @Transactional 注解的方式。本文将着重介绍基于 @Transactional 注解的事务管理。

Read more   2017/11/29 posted in  Spring Boot

Spring Boot 中使用 @ConfigurationProperties 注解注入配置文件信息

以前做项目的时候,主要是使用 @Value 注解从配置文件注入配置信息,如果需要多个配置信息,得一个一个配置 @Value,这种适用于配置信息比较少的情况,如果配置信息特别多,就显得非常繁琐了,还好 Spring 提供了另外一个注解 @ConfigurationProperties,通过它,我们可以更方便的批量注入配置信息。

Read more   2017/11/14 posted in  Spring Boot