title: Use SpEL in custom annotation
body: <p>I have a simple custom annotation:</p>
  
  <pre><code>@Target({ElementType.TYPE})
  @Retention(RetentionPolicy.RUNTIME)
  @Service
  public @interface SampleDefinition {
      String description();
      String orderNr() default "";
  }
  </code></pre>
  
  <p>I need to make a description() configurable which means I need something like:</p>
  
  <pre><code>@SampleDefinition(description = "Value from properties ${expirationDays:120}")
  </code></pre>
  
  <p>I know I cannot use SpEL just like I did in the example. However, is there a way to inject Spring property value into this description? </p>