title: Add Spring JDBC support based on annotations
body: <p>I have task to upgrade <code>Map</code> based storage to DB based storage. My project configuration is based on annotations. Could you explain to me which steps should I take to make it happen? And how will change my <code>dao</code> layer code:</p>
  
  <pre><code>public class TicketDao {
  
      Set&lt;Ticket&gt; tickets = new HashSet&lt;&gt;();
  
      public Set&lt;Ticket&gt; getAll() {
          return tickets;
      }
  
      public void remove(Ticket ticket){
          tickets.remove(ticket);
      }
  
      public void put(Ticket ticket){
          tickets.add(ticket);
      }
  }  
  </code></pre>