原文:Spring Boot获取spring.profiles.active:dev的值,也就是获取当前运行的环境配置

这个spring.profiles.active的值虽然是可以通过 Value注解之类的方式获取到,但如果需要获取这个值的类是不被spring管理的呢 那就不能直接用过spring boot的简单注解方式直接获取值了,然后最近找到一个这个类。 可以在类加载完成后 也就是说需要注意使用的时间,这个结果是否正常返回了值 通过SpringContextUtil.getActiveProfile来获取到s ...

2020-07-22 23:37 0 6206 推荐指数:

查看详情

SpringBoot中获取spring.profiles.active

一、网上很多采用@Profile("dev")的方式获取,但是这个是类级别的 二、开发中可能需要代码级别 1、刚开始我想通过classpath下的文件读取方式,麻烦死了,于是换了个思路。 2、SpringBoot启动日志中有下面这句: 15:57:56.128 ...

Sat May 19 00:14:00 CST 2018 3 27689
通过spring.profiles.active区分环境配置

利用spring 的profile环境配置可以区分不同环境下的配置,但只能配置一个PropertyPlaceholderConfigurer,如果出现多个,后面的会覆盖前面的,导致配置找不到。 配置文件的配置 application-prod.properties 正式 ...

Fri Oct 04 00:04:00 CST 2019 0 700
spring boot 入门 使用spring.profiles.active来分区配置

很多时候,我们项目在开发环境和生成环境环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据,这时候,我们可以利用profile在不同的环境配置用不同的配置文件或者不同的配置 spring boot允许你通过命名约定按照一定的格式 ...

Tue Jul 07 18:26:00 CST 2020 0 3968
spring boot 入门 使用spring.profiles.active来分区配置

很多时候,我们项目在开发环境和生成环境环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据,这时候,我们可以利用profile在不同的环境配置用不同的配置文件或者不同的配置 spring boot允许你通过命名约定按照一定的格式 ...

Thu Mar 15 04:19:00 CST 2018 0 12801
spring boot 入门 使用spring.profiles.active来分区配置

很多时候,我们项目在开发环境和生成环境环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据,这时候,我们可以利用profile在不同的环境配置用不同的配置文件或者不同的配置 spring boot允许你通过命名约定按照一定的格式 ...

Wed Jan 16 17:29:00 CST 2019 0 1063
spring.profiles.active 针对多种启动环境spring配置

使用spring.profiles.active 配置正式环境,测试环境 配置方式: 1、在spring配置文件中配置两种环境信息   <beans profile="dev">     <context:property-placeholder location ...

Tue Feb 13 01:28:00 CST 2018 0 1559
mvn spring.profiles.active

Maven启动指定Profile通过-P,如mvn spring-boot:run -Ptest,但这是Maven的Profile。 如果要指定spring-bootspring.profiles.active,则必须使用mvn spring-boot:run -Drun.profiles ...

Thu Nov 21 00:18:00 CST 2019 0 364
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM