title: Handling exception when using HibernateDaoSupport
body: <p>I am using Spring Hibernate integration in my application and DAO classes are extending <code>HibernateDaoSupport</code>.<br>
  Suppose I save some object using the code
      <code>getHibernateTemplate().save(object);</code>
  As Spring Hibernate integration doesn't mandate to write try-catch block, but suppose if any exception is thwron while saving that object.
  Then what is the best way to handle it? I means should I catch it in the service layer and wrap it in some user defined excpetions.
  Do I need to write try-catch in DAO layer method itself in case I want to log which method in DAO throws exception?</p>
  
  <p>I have never used HibernateDaoSupport or Hibernate Template before so ignorant about exception handling. Please provide me your valuable inputs</p>