title: How to inject a value to bean constructor using annotations
body: <p>My spring bean have a constructor with an unique mandatory argument, and I managed to initialize it with the xml configuration :</p>
  
  <pre><code>&lt;bean name="interfaceParameters#ota" class="com.company.core.DefaultInterfaceParameters"&gt;
    &lt;constructor-arg&gt;
      &lt;value&gt;OTA&lt;/value&gt;
    &lt;/constructor-arg&gt;
   &lt;/bean&gt;
  </code></pre>
  
  <p>Then I use this bean like this and it works well.</p>
  
  <pre><code> @Resource(name = "interfaceParameters#ota")
   private InterfaceParameters interfaceParameters;
  </code></pre>
  
  <p>But I would like to specify the contructor arg value with the annocations, something like</p>
  
  <pre><code> @Resource(name = "interfaceParameters#ota")
   @contructorArg("ota") // I know it doesn't exists!
   private InterfaceParameters interfaceParameters;
  </code></pre>
  
  <p>Is this possible ?</p>
  
  <p>Thanks in advance</p>