title: Best Pattern to create Global Objects in Java
body: <p>My application requires access to certain Objects throughout the application. These objects are populated through the DB.</p>
  
  <p>I would like to populate the objects on server startup , and then in the application on a need -to -do basis. </p>
  
  <p>What is the best pattern to implement this, i have read about the Registry pattern, but not sure that is exactly what i want.</p>
  
  <p>I am also using Spring 3.x in my application , is there something in Spring that can help me?</p>