LDEV-3613 Introducing new flush() method that will allow to flush the session. It's required in cases when we need to write changes to the database before current transaction is committed
LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_assesment. Change assesment DAOs hierarchy super type to LAMSBaseDAO.
LDEV-3316: Introduce LAMSBaseDAO. This is basically a copy of BaseDAO type but not extending HibernateTemplate. In order to get rid of HibernateTemplate, in next steps: subtypes will be moved from BaseDAO type hierarchy into LAMSBaseDAO hierarchy.