Index: lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionDAO.java,v diff -u -r1.1.2.1 -r1.1.2.2 --- lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionDAO.java 15 Aug 2014 09:58:25 -0000 1.1.2.1 +++ lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionDAO.java 29 Nov 2014 21:39:26 -0000 1.1.2.2 @@ -26,20 +26,22 @@ import java.util.List; -import org.lamsfoundation.lams.dao.hibernate.BaseDAO; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.leaderselection.dao.ILeaderselectionDAO; import org.lamsfoundation.lams.tool.leaderselection.model.Leaderselection; +import org.springframework.stereotype.Repository; /** * DAO for accessing the Leaderselection objects - Hibernate specific code. */ -public class LeaderselectionDAO extends BaseDAO implements ILeaderselectionDAO { +@Repository +public class LeaderselectionDAO extends LAMSBaseDAO implements ILeaderselectionDAO { private static final String FIND_FORUM_BY_CONTENTID = "from Leaderselection leaderselection where leaderselection.toolContentId=?"; @Override public Leaderselection getByContentId(Long toolContentId) { - List list = getHibernateTemplate().find(LeaderselectionDAO.FIND_FORUM_BY_CONTENTID, toolContentId); + List list = doFind(LeaderselectionDAO.FIND_FORUM_BY_CONTENTID, toolContentId); if (list != null && list.size() > 0) { return (Leaderselection) list.get(0); } else { @@ -49,8 +51,8 @@ @Override public void saveOrUpdate(Leaderselection leaderselection) { - this.getHibernateTemplate().saveOrUpdate(leaderselection); - this.getHibernateTemplate().flush(); + getSession().saveOrUpdate(leaderselection); + getSession().flush(); } @Override Index: lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionSessionDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionSessionDAO.java,v diff -u -r1.1 -r1.1.2.1 --- lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionSessionDAO.java 8 Jan 2014 20:13:50 -0000 1.1 +++ lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionSessionDAO.java 29 Nov 2014 21:39:26 -0000 1.1.2.1 @@ -26,27 +26,29 @@ import java.util.List; -import org.lamsfoundation.lams.dao.hibernate.BaseDAO; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.leaderselection.dao.ILeaderselectionSessionDAO; import org.lamsfoundation.lams.tool.leaderselection.model.LeaderselectionSession; +import org.springframework.stereotype.Repository; /** * DAO for accessing the LeaderselectionSession objects - Hibernate specific code. */ -public class LeaderselectionSessionDAO extends BaseDAO implements ILeaderselectionSessionDAO { +@Repository +public class LeaderselectionSessionDAO extends LAMSBaseDAO implements ILeaderselectionSessionDAO { public static final String SQL_QUERY_FIND_BY_SESSION_ID = "from " + LeaderselectionSession.class.getName() + " where session_id=?"; @Override public void saveOrUpdate(LeaderselectionSession session) { - this.getHibernateTemplate().saveOrUpdate(session); - this.getHibernateTemplate().flush(); + getSession().saveOrUpdate(session); + getSession().flush(); } @Override public LeaderselectionSession getBySessionId(Long toolSessionId) { - List list = this.getHibernateTemplate().find(SQL_QUERY_FIND_BY_SESSION_ID, toolSessionId); + List list = doFind(SQL_QUERY_FIND_BY_SESSION_ID, toolSessionId); if (list == null || list.isEmpty()) return null; return (LeaderselectionSession) list.get(0); @@ -56,8 +58,8 @@ public void deleteBySessionID(Long toolSessionID) { LeaderselectionSession session = getBySessionId(toolSessionID); if (session != null) { - this.getHibernateTemplate().delete(session); - this.getHibernateTemplate().flush(); + getSession().delete(session); + getSession().flush(); } } } Index: lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionUserDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionUserDAO.java,v diff -u -r1.1.2.1 -r1.1.2.2 --- lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionUserDAO.java 15 Aug 2014 09:31:01 -0000 1.1.2.1 +++ lams_tool_leader/src/java/org/lamsfoundation/lams/tool/leaderselection/dao/hibernate/LeaderselectionUserDAO.java 29 Nov 2014 21:39:26 -0000 1.1.2.2 @@ -26,14 +26,16 @@ import java.util.List; -import org.lamsfoundation.lams.dao.hibernate.BaseDAO; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.leaderselection.dao.ILeaderselectionUserDAO; import org.lamsfoundation.lams.tool.leaderselection.model.LeaderselectionUser; +import org.springframework.stereotype.Repository; /** * DAO for accessing the LeaderselectionUser objects - Hibernate specific code. */ -public class LeaderselectionUserDAO extends BaseDAO implements ILeaderselectionUserDAO { +@Repository +public class LeaderselectionUserDAO extends LAMSBaseDAO implements ILeaderselectionUserDAO { public static final String SQL_QUERY_FIND_BY_USER_ID_SESSION_ID = "from " + LeaderselectionUser.class.getName() + " as f" + " where user_id=? and f.leaderselectionSession.sessionId=?"; @@ -48,7 +50,7 @@ @Override public LeaderselectionUser getByUserIdAndSessionId(Long userId, Long toolSessionId) { - List list = this.getHibernateTemplate().find(SQL_QUERY_FIND_BY_USER_ID_SESSION_ID, + List list = doFind(SQL_QUERY_FIND_BY_USER_ID_SESSION_ID, new Object[] { userId, toolSessionId }); if (list == null || list.isEmpty()) @@ -59,13 +61,13 @@ @Override public void saveOrUpdate(LeaderselectionUser leaderselectionUser) { - this.getHibernateTemplate().saveOrUpdate(leaderselectionUser); - this.getHibernateTemplate().flush(); + getSession().saveOrUpdate(leaderselectionUser); + getSession().flush(); } @Override public LeaderselectionUser getByUID(Long uid) { - List list = this.getHibernateTemplate().find(SQL_QUERY_FIND_BY_UID, new Object[] { uid }); + List list = doFind(SQL_QUERY_FIND_BY_UID, new Object[] { uid }); if (list == null || list.isEmpty()) return null; @@ -76,6 +78,6 @@ @SuppressWarnings("unchecked") @Override public List getBySessionId(Long sessionId) { - return (List) this.getHibernateTemplate().find(FIND_BY_SESSION_ID, sessionId); + return (List) doFind(FIND_BY_SESSION_ID, sessionId); } }