egovframework.rfc3.iam.dao
Class SiteGroupDAO

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
          extended by egovframework.rte.psl.dataaccess.EgovAbstractDAO
              extended by egovframework.rfc3.common.dao.RfcIAMAbstractDAO
                  extended by egovframework.rfc3.iam.dao.SiteGroupDAO
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Repository(value="SiteGroupDAO")
public class SiteGroupDAO
extends RfcIAMAbstractDAO

사이트그룹 대한 DAO 클래스를 정의한다.

Since:
2010.12.21
Version:
egovframework RFC 3.0
Author:
개발팀 허성철
See Also:
 << 개정이력(Modification Information) >>
   
   수정일      수정자           수정내용
  -------    --------    ---------------------------
   2010.12.21  허성철          최초 생성

 Copyright (C) 2010 by skoinfo  All right reserved.
 

Constructor Summary
SiteGroupDAO()
           
 
Method Summary
 void deleteSiteGroup(java.lang.String sgroupId)
          사이트 그룹 정보를 삭제
 void insertSiteGroup(SiteGroupVO siteGroupVO)
          사이트 그룹정보를 저장
 java.util.List<SiteGroupVO> selectAllSiteGroupList()
          현재사용하는 사이트 그룹 전체 목록
 java.util.List<SiteGroupVO> selectAllSiteGroupList(java.lang.String sgroupId)
           
 java.util.List<SiteGroupVO> selectSiteGroupList(SiteGroupVO siteGroupVO)
          사이트 그룹 검색조건에 따른 전체 목록
 int selectSiteGroupListTotCnt(SiteGroupVO siteGroupVO)
          사이트 그룹 검색조건에 해당하는 갯수
 SiteGroupVO siteGroupInfo(java.lang.String sgroupId)
          사이트 그룹 정보 보기
 void updateSiteGroup(SiteGroupVO siteGroupVO)
          사이트 그룹 수정 하기
 
Methods inherited from class egovframework.rfc3.common.dao.RfcIAMAbstractDAO
delete, insert, list, listWithPaging, selectByPk, setSuperSqlMapClient, update
 
Methods inherited from class org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
getDataSource, getSqlMapClient, getSqlMapClientTemplate, setDataSource, setSqlMapClient, setSqlMapClientTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiteGroupDAO

public SiteGroupDAO()
Method Detail

selectSiteGroupListTotCnt

public int selectSiteGroupListTotCnt(SiteGroupVO siteGroupVO)
                              throws java.lang.Exception
사이트 그룹 검색조건에 해당하는 갯수

Parameters:
siteGroupVO -
Returns:
Throws:
java.lang.Exception

selectSiteGroupList

public java.util.List<SiteGroupVO> selectSiteGroupList(SiteGroupVO siteGroupVO)
                                                throws java.lang.Exception
사이트 그룹 검색조건에 따른 전체 목록

Parameters:
siteGroupVO -
Returns:
Throws:
java.lang.Exception

selectAllSiteGroupList

public java.util.List<SiteGroupVO> selectAllSiteGroupList()
                                                   throws java.lang.Exception
현재사용하는 사이트 그룹 전체 목록

Returns:
Throws:
java.lang.Exception

selectAllSiteGroupList

public java.util.List<SiteGroupVO> selectAllSiteGroupList(java.lang.String sgroupId)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

siteGroupInfo

public SiteGroupVO siteGroupInfo(java.lang.String sgroupId)
                          throws java.lang.Exception
사이트 그룹 정보 보기

Parameters:
sgroupId -
Returns:
Throws:
java.lang.Exception

insertSiteGroup

public void insertSiteGroup(SiteGroupVO siteGroupVO)
                     throws java.lang.Exception
사이트 그룹정보를 저장

Parameters:
siteGroupVO -
Throws:
java.lang.Exception

updateSiteGroup

public void updateSiteGroup(SiteGroupVO siteGroupVO)
                     throws java.lang.Exception
사이트 그룹 수정 하기

Parameters:
siteGroupVO -
Throws:
java.lang.Exception

deleteSiteGroup

public void deleteSiteGroup(java.lang.String sgroupId)
                     throws java.lang.Exception
사이트 그룹 정보를 삭제

Parameters:
siteGroupVO -
Throws:
java.lang.Exception