阿里云文档 2025-02-25

下载并在Spring Boot应用上安装配置SSL证书

本文介绍如何在Spring Boot应用中配置SSL证书,具体包括下载和上传证书文件,在Spring Boot应用配置证书文件、证书链和证书密码等参数,以及安装证书后结果的验证。成功配置SSL证书后,您将能够通过HTTPS加密通道安全访问Spring Boot应用,确保数据传输的安全性。

文章 2024-06-24 来自:开发者社区

SpringBoot配置第三方专业缓存技术jetcache方法缓存方案

jetcache方法缓存 我们可以给每个方法配置缓存方案 JetCache 是一个基于 Java 的缓存库,支持多种缓存方案和缓存策略,主要用于提升应用程序的性能和响应速度。它提供了多种缓存模式和特性,可以根据需求选择合适的缓存方案。 JetCache 的主要特点和功能 支持多种缓存后端: JetCache 支持多种缓存后...

SpringBoot配置第三方专业缓存技术jetcache方法缓存方案
文章 2024-05-02 来自:开发者社区

Spring Boot中获取配置参数的几种方法

随着微服务架构的流行,Spring Boot成为了开发微服务的首选框架之一。在Spring Boot应用中,配置参数是非常重要的一部分,它们可以影响应用的行为和性能。本文将介绍Spring Boot中获取配置参数的几种方法,包括使用@ConfigurationProperties注解、使用@Value注解、使用Environment对象等。 一、使用@ConfigurationPrope...

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

p6spy【SpringBoot集成】使用p6spy-spring-boot-starter集成p6spy监控数据库(配置方法举例)

1.简单说明p6spy 类似于 druid 可以拦截 SQL 可以用于项目调试,直接引入 p6spy 的博文已经很多了,这里主要是介绍一下 springboot 使用 p6spy-spring-boot-starter 如何进行配置。2.核心依赖<dependency> <groupId>com.github.gavlyukovskiy</groupId>...

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

SpringBoot 项目war包部署 配置外置tomcat方法

一般情况spring-boot-starter-web是自带tomcat(即springboot内嵌tomcat),所以打包直接生成jar包,用java -jar命令就可以启动。但,有时我们希望用war格式的包,而不是jar格式的包。这就需要以下3步改造:1.将项目的启动类Application.java继承SpringBootServletInitializer并重写configure方法。@....

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

Spring Boot 保护敏感配置的 4 种方法,让你的系统不再裸奔!!(3)

4.3 Jasypt Spring Boot 原理Jasypt Spring Boot 它注册了一个 Spring 后处理器,它修饰包含在 Spring Environment 中的所有 PropertySource 对象,并按照 Jasypt 的配置约定对属性进行加解密。来跟一波源码:源码有点复杂,一路找到了DefaultPropertyResolver 这个解密器,然后它也是注入了 Stri....

Spring Boot 保护敏感配置的 4 种方法,让你的系统不再裸奔!!(3)
文章 2022-09-19 来自:开发者社区

Spring Boot 保护敏感配置的 4 种方法,让你的系统不再裸奔!!(2)

另外,通过 DEBUG 调试可以看到是一个 DefaultLazyEncryptor 实例:当然也支持自定义的 Encryptor,有需要的可以自行定制。如果不想用测试这种方法生成密文,也可以使用 Maven 插件,这就是前面为什么要加 Maven 插件(可选)的原因,使用方式如下:mvn jasypt:encrypt-value -Djasypt.encryptor.password="G9w....

Spring Boot 保护敏感配置的 4 种方法,让你的系统不再裸奔!!(2)
文章 2022-09-19 来自:开发者社区

Spring Boot 保护敏感配置的 4 种方法,让你的系统不再裸奔!!(1)

0、问题背景用 Spring Boot 框架的小伙伴应该都知道,Spring Boot 有个主要的 applicaiton 配置文件,那就会涉及到敏感配置信息,比如各种中间件的连接用户名密码信息、以及各种第三方的 KEY、密钥等。这种敏感信息如果直接放在配置文件中肯定是不安全的,甚至在很多行业及领域(比如:支付领域)都是不合规的,所以需要保护 Spring Boot 中的敏感配置信息。所以,你还....

Spring Boot 保护敏感配置的 4 种方法,让你的系统不再裸奔!!(1)
文章 2022-07-09 来自:开发者社区

Springboot配置返回日期格式化五种方法详解

应急就这样格式化全局时间字段在yml中添加如下配置:spring.jackson.date-format=yyyy-MM-dd HH:mm:ss或者spring: jackson: ## 格式为yyyy-MM-dd HH:mm:ss date-format: yyyy-MM-dd HH:mm:ss ## 定时区,解决8小时的时间差问题 time-z...

Springboot配置返回日期格式化五种方法详解
文章 2022-04-14 来自:开发者社区

SpringBoot中配置绑定的三种方法(@ConfigurationProperties注解)

properties配置文件如下: human.name=Mr.Yu human.age=21 human.gender=male 如何把properties里面的配置绑定到JavaBean里面,以前我们的做法如下: public class PropertiesUtil { public static void getProperties(Person person) throws...

SpringBoot中配置绑定的三种方法(@ConfigurationProperties注解)

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

微服务

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

+关注