title: Create beans with property names as element names?
body: <p>I am new to <code>spring</code> and happy to see that following works as expected:</p>
  
  <pre><code>&lt;bean id="..." class="server.Shell"&gt;
    &lt;property name="usableCommands" value="cat"/&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>The above is in the client code, where I have provided the <code>server.Shell</code>. Now I would like for the clients to be able to use the following:</p>
  
  <pre><code>&lt;shell id="..."&gt;
    &lt;usableCommands value="cat"/&gt;
  &lt;/shell&gt;
  </code></pre>
  
  <p>Is there anything in springframework that I can use to map say an xsd to bean classes? Any other suggestion for easily creating a simple xml based domain language?</p>