文章 2024-07-09 来自:开发者社区

Spring Boot与Spring Cloud Config的集成

Spring Boot与Spring Cloud Config的集成 一、Spring Cloud Config简介与背景 在微服务架构中,配置管理是一个至关重要的环节。Spring Cloud Config 提供了一种集中式的外部配置管理服务,可以集成到任何分布式系统中。它允许您在不同环境中管理应用程序的配置,并支持版本管理、环境隔离、审计和历史版本回滚等功能。 二、S...

文章 2024-07-02 来自:开发者社区

Spring Boot与Spring Cloud Gateway的集成

Spring Boot与Spring Cloud Gateway的集成 今天我们将探讨如何在Spring Boot应用中集成和使用Spring Cloud Gateway,实现灵活强大的API网关功能。 1. 引言 随着微服务架构的流行,API网关成为了管理和保护微服务的重要组件。Spring Cloud Gateway作为Spring Cloud生态系统中的API网...

文章 2023-12-23 来自:开发者社区

SpringBoot 使用【druid-spring-boot-starter】集成 druid 监控数据库

WhatDruid是一个JDBC组件,它包括三部分:• DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。• DruidDataSource 高效可管理的数据库连接池。• SQLParserWhy• 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。• ....

SpringBoot 使用【druid-spring-boot-starter】集成 druid 监控数据库
文章 2023-10-10 来自:开发者社区

Spring Boot 学习研究笔记(十三) Spring Data JPA与PostgreSQL的jsonb类型集成

Spring Data JPA与PostgreSQL的jsonb类型集成与支持在我们项目中经常会遇到数据结构不定的情况,这时普通的关系型数据库不能满足我们的要求。Postgres为我们提供了jsonb数据类型,我们可在此类型的字段存储json数据,并可对此数据进行查询。本例将结合hibernate,Spring Data JPA,Spring Boot来实现。1. 自定义SQLDialectpa....

Spring Boot 学习研究笔记(十三) Spring Data JPA与PostgreSQL的jsonb类型集成
文章 2023-08-23 来自:开发者社区

SpringBoot实战(十五):Spring Boot Admin 集成告警模块

强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan【前言】       Spring Boot Admin做为生产级的监控工具,必然自动化告警必不可少;Spring Boot Admin可以十分简单的集成告警组件;最近研究一下集成邮件告警到项目中,在此与大家共享;【集成告警模块】     &...

SpringBoot实战(十五):Spring Boot Admin 集成告警模块
文章 2023-08-23 来自:开发者社区

SpringBoot实战(十四):Spring Boot Admin 集成安全模块

强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan【前言】       Spring Boot Admin做为生产级的监控工具,必然不能随便让人去操作以免误操作导致线上问题,所以有必要集成Security组件;Spring Boot Admin可以十分简单的集成这安全组件;已集成项目中,在此与大家共享;【集成安全模块....

SpringBoot实战(十四):Spring Boot Admin 集成安全模块
阿里云文档 2023-04-19

问题描述ElasticSearch无法集成SpringBoot。问题原因目前,阿里云ElasticSearch官方尚未提供SpringBoot集成示例。解决方案阿里云ElasticSearch提供了X-Pack的安全验证方式,SpringBoot集成示例,请参见Java示例或在线的示例方案。Java...

文章 2022-09-20 来自:开发者社区

「Spring Boot 系列」09. Spring Boot集成MyBatis-Plus实现CRUD

前言MyBatis-Plus(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。今天我们主要通过一个简单的案例来体会MyBatis-Plus功能的强大之处。一、创建数据库1、添加数据表CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT...

「Spring Boot 系列」09. Spring Boot集成MyBatis-Plus实现CRUD
文章 2022-06-13 来自:开发者社区

SpringBoot - 不要在 Spring Boot 集成测试中使用 @Transactional

在测试运行时,测试类中 @Transactional 注解,会导致测试中 Entity 数据的操作都是在内存中完成,最终并不会进行 commit 操作,也就是不会将 Entity 数据进行持久化操作,从而导致测试的行为和真实应用的行为不一致。事务管理在应用开发中是种不可或缺的设计,它是数据库持久化处理的一种标准。我们知道,应用程序开发离不开对数据的CRUD(增删改查),事务的ACID性可以更好保....

SpringBoot - 不要在 Spring Boot 集成测试中使用 @Transactional
文章 2022-02-17 来自:开发者社区

Spring Boot 2.X(六):Spring Boot 集成 Redis

Redis 简介 什么是 Redis Redis 是目前使用的非常广泛的免费开源内存数据库,是一个高性能的 key-value 数据库。 Redis 与其他 key-value 缓存(如 Memcached )相比有以下三个特点: 1.Redis 支持数据的持久化,它可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。2.Redis 不仅仅支持简单的 key-value 类型的数据,....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注