我有一个简单的自定义注释:
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Service
public @interface SampleDefinition {
String description();
String orderNr() default "";
}
我需要使description()可配置,这意味着我需要类似的东西:
@SampleDefinition(description = "Value from properties ${expirationDays:120}")
我知道我不能像示例中那样使用SpEL。但是,有没有办法将Spring属性值注入此描述中?