package egovframework.rte.psl.dataaccess.dao; import java.util.List; import egovframework.rte.psl.dataaccess.EgovAbstractDAO; import egovframework.rte.psl.dataaccess.vo.DeptVO; import org.springframework.stereotype.Repository; @Repository("deptDAO") public class DeptDAO extends EgovAbstractDAO { public void insertDept(String queryId, DeptVO vo) { insert(queryId, vo); } public int updateDept(String queryId, DeptVO vo) { return update(queryId, vo); } public int deleteDept(String queryId, DeptVO vo) { return delete(queryId, vo); } public DeptVO selectDept(String queryId, DeptVO vo) { return (DeptVO) select(queryId, vo); } @SuppressWarnings("unchecked") public List<DeptVO> selectDeptList(String queryId, DeptVO searchVO) { return (List<DeptVO>) list(queryId, searchVO); } @SuppressWarnings("unchecked") public List<DeptVO> selectDeptListWithPaging(String queryId, DeptVO searchVO, int pageIndex, int pageSize) { return (List<DeptVO>) listWithPaging(queryId, searchVO, pageIndex, pageSize); } }