91名师指路-头部
91名师指路

spring boot动态的让类中的某个方法满足条件才执行

由于某些原因,现在不支持支付宝支付,如需要购买源码请加博主微信进行购买,微信号:13248254750

业务场景:我们需要满足条件isprint true时才去执行这个方法,否则不执行。如下图所示。

2 我们先在application.yml 中配置我们自定义的属性和值。Isprinttrue控制台打印sql执行时间,为false不打印。

3 我们在需要加条件的方法上加上 @ConditionalOnExpression("${customizesqlprint.isprint:true}")即可。

Customizesqlprintisprint为我们在application.yml中定义的属性,true为属性对应的值。


2019-08-12 11:14:37     阅读(1498)

名师出品,必属精品    https://www.91mszl.com

联系博主    
用户登录遮罩层
x

账号登录

91名师指路-底部