title: Store List of Objects in Session Scope Spring MVC's ApplicationListener
body: <p>I am trying to store a list of objects in my Spring MVC application's session so that I may iterate through them within my JSPs to create options in a drop down.</p>
  
  <p>After about two hours of reading through posts and blogs I am very confused.  In fact, I don't even know where to start.  Can anyone point me in the direction of a Spring based solution [documentation, tutorials, examples] that meets the following criteria?</p>
  
  <ol>
  <li>Values for the list are pulled from a database table.</li>
  <li>The list is loaded during application startup.</li>
  <li>It does not directly access the session within a controller.</li>
  </ol>