51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

软件教程

在 Spring Boot 中整合 MyBatis Plus

在 Spring Boot 中整合 MyBatis Plus

厉飞雨 阅读(23) 评论(0) 赞(4)

[MyBatis Plus](https://baomidou.com/) 是 MyBatis 框架的一个增强。除了基本的 MyBatis 功能外,它还提供了快速的 CURD 方法,以及投影查询、分页查询、动态条件等等功能,极大的提高了开发效率。 本文将会通过案例教你如何在 [Spring Boot](/spring-boot/) 中整合 MyBatis Plus。 文中使...

Spring Data JPA 对共享锁和独占锁的支持

Spring Data JPA 对共享锁和独占锁的支持

厉飞雨 阅读(16) 评论(0) 赞(2)

简介 {#简介} -------- 本文将会带你了解 [Spring Data JPA](/spring-data-jpa/) 对锁的支持,以及如何在检索时使用共享锁或者独占锁。 JPA LockModeType {#jpa-lockmodetype} ------------------------------------ JPA 提供了几种加锁的选项,可以在获取实体时...

Spring Cloud Config 使用 GIT 以外的配置源

Spring Cloud Config 使用 GIT 以外的配置源

厉飞雨 阅读(13) 评论(0) 赞(5)

1、简介 {#1简介} ----------- [Spring Cloud Config](/spring-cloud-config/) 是 Spring Cloud 生态下的一个子项目,可让 Spring 应用轻松实现配置外部化。通过它,可以将配置数据作为服务暴露出来,从而使得任何具有 HTTP 客户端的应用都可以轻松地获取配置数据。 本文将会带你了解如何在 Spring...

Spring Boot 发送邮件

Spring Boot 发送邮件

厉飞雨 阅读(16) 评论(0) 赞(1)

Spring Boot 对于发送邮件这种常用功能也提供了开箱即用的 Starter:`spring-boot-starter-mail`。 通过这个 starter,只需要简单的几行配置就可以在 Spring Boot 中实现邮件发送,可用于发送验证码、账户激活等等业务场景。 本文将通过实际的案例带你了解如何在 Spring Boot 中使用 QQ 邮箱发送邮件。 >...

在 Spring Boot 中配置和使用多个数据源

在 Spring Boot 中配置和使用多个数据源

厉飞雨 阅读(15) 评论(0) 赞(2)

1、概览 {#1概览} ----------- 一般的 [Spring Boot](/spring-boot/) 应用通常只需要配置一个数据库,但是有时也可能需要访问多个数据源。本文将带你了解如何在 Spring Boot 中配置和使用多个数据源。 2、默认行为 {#2默认行为} --------------- 通常,我们会在 `application.yml` 中声明 ...

Spring Boot 使用 git-commit-id-maven-plugin 打包应用

Spring Boot 使用 git-commit-id-maven-plugin 打包应用

厉飞雨 阅读(13) 评论(0) 赞(1)

> 原文地址:<https://www.cnblogs.com/Naylor/p/18024689> 简介 {#简介} -------- *git-commit-id-maven-plugin* 是一个maven 插件,用来在打包的时候将 git-commit 信息打进 Jar 中。 这样做的好处是可以将发布的某版本和对应的代码关联起来,方便查阅和线上项...

在 Spring Boot 中通过 ResponseBodyAdvice 统一编码响应体

在 Spring Boot 中通过 ResponseBodyAdvice 统一编码响应体

厉飞雨 阅读(12) 评论(0) 赞(3)

在前文 《[在 Spring Boot 中通过 RequestBodyAdvice 统一解码请求体](/spring-boot-requestbodyadvice-decode//)》 中,我们介绍了如何通过 `RequestBodyAdvice` 组件统一地解码客户端编码后的请求体。 有请求,就有响应,本文将会带你了解如何使用 `ResponseBodyAdvice` 来统...

Spring Boot 3.1 中的 ConnectionDetails

Spring Boot 3.1 中的 ConnectionDetails

厉飞雨 阅读(9) 评论(0) 赞(2)

1、概览 {#1概览} ----------- 本文将带你了解 [Spring Boot](/spring-boot/) 3.1 中引入的 [ConnectionDetails](https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/autoconfigure/service/...