egovframework.rfc3.openapi20.dao
Class RFC20BoardDAO

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.OpenApi20AbstractDAO
                  extended by egovframework.rfc3.openapi20.dao.RFC20BoardDAO
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Repository(value="RFC20BoardDAO")
public class RFC20BoardDAO
extends OpenApi20AbstractDAO


Constructor Summary
RFC20BoardDAO()
           
 
Method Summary
 BoardDataVO getBoardData(BoardSearchVO boardSearchVO)
          게시물 정보
 BoardVO getBoardInfo(BoardVO boardVO)
          게시판 정보
 java.util.List<BoardDataVO> selectBoardDataList(BoardSearchVO boardSearchVO)
          게시물 검색 목록
 int selectBoardDataListTotal(BoardSearchVO boardSearchVO)
          게시물 검색 수
 java.util.List<BoardExtensionDataVO> selectBoardExtensionDataList(BoardSearchVO boardSearchVO)
          확장 필드 정보
 java.util.List<BoardFileVO> selectBoardFileList(BoardSearchVO boardSearchVO)
          첨부파일 목록
 java.util.List<BoardDataVO> selectBoardNoticeDataList(BoardSearchVO boardSearchVO)
          공지글 가져오기
 java.util.List<BoardExtensionVO> selectFieldValidator(BoardExtensionVO boardExtensionVO)
          확장필드 조사
 
Methods inherited from class egovframework.rfc3.common.dao.OpenApi20AbstractDAO
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

RFC20BoardDAO

public RFC20BoardDAO()
Method Detail

getBoardInfo

public BoardVO getBoardInfo(BoardVO boardVO)
                     throws java.lang.Exception
게시판 정보

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

selectBoardDataListTotal

public int selectBoardDataListTotal(BoardSearchVO boardSearchVO)
                             throws java.lang.Exception
게시물 검색 수

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

selectBoardDataList

public java.util.List<BoardDataVO> selectBoardDataList(BoardSearchVO boardSearchVO)
                                                throws java.lang.Exception
게시물 검색 목록

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

selectBoardNoticeDataList

public java.util.List<BoardDataVO> selectBoardNoticeDataList(BoardSearchVO boardSearchVO)
                                                      throws java.lang.Exception
공지글 가져오기

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

getBoardData

public BoardDataVO getBoardData(BoardSearchVO boardSearchVO)
                         throws java.lang.Exception
게시물 정보

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

selectBoardExtensionDataList

public java.util.List<BoardExtensionDataVO> selectBoardExtensionDataList(BoardSearchVO boardSearchVO)
                                                                  throws java.lang.Exception
확장 필드 정보

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

selectBoardFileList

public java.util.List<BoardFileVO> selectBoardFileList(BoardSearchVO boardSearchVO)
                                                throws java.lang.Exception
첨부파일 목록

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

selectFieldValidator

public java.util.List<BoardExtensionVO> selectFieldValidator(BoardExtensionVO boardExtensionVO)
                                                      throws java.lang.Exception
확장필드 조사

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