title: How to create "Singleton" Bean which will hold static hashmap
body: <p>I need to share static hashmaps which will be init on run-time using Spring 3.1.</p>
  
  <p>I need to create a real singleton bean (not necessarily singleton scope) which will hold all my static hashmaps.</p>
  
  <p>The hashmap will be modifiable also in run-time and it has to be available for all my spring beans.</p>
  
  <ol>
  <li>the bean that hold the static map has to be alive as long as the application is running</li>
  <li>the bean need to be accessed by all spring beans.</li>
  <li>the hashmaps need to be concurrent and thread safe. The hashmap might have like 100 entries and will be accessed in a very high rate.</li>
  </ol>
  
  <p>How could I achive this?  Thanks in advance,</p>