springboot elegirá inyectar diferentes beans según el archivo de configuración
1.Descripción del escenario
En un sistema empresarial, diferentes archivos de configuración utilizan una lógica empresarial diferente. Lo anterior es para un elemento de configuración. Si hay varios elementos de configuración, puede usar @ ConditionalOnExpression para seleccionar qué servicio usar según la expresión
código fuente de ConditionalOnExpression
También lo es. más conveniente de usar
@ConditionalOnExpression("! ${sence.cascade.enable:false} amp;amp; ${sence.cascade.test:0} == 2")