IMIS/src/main/java/kcg/imis/cmmn/mapper/CodeMapper.java

89 lines
1.8 KiB
Java
Raw Normal View History

2022-03-17 02:34:44 +00:00
package kcg.imis.cmmn.mapper;
import java.util.List;
import kcg.imis.cmmn.vo.CodeVO;
import org.springframework.stereotype.Repository;
import egovframework.rte.psl.dataaccess.EgovAbstractMapper;
/**
*
* @FileName : CodeMapper.java
* @Project :
* @Date : 2018. 3. 21.
* @ : Moon
* @ :
* @ :
*/
@Repository("codeMapper")
public class CodeMapper extends EgovAbstractMapper {
/**
*
* @param group
* @return
* @throws Exception
*/
public List<CodeVO> getCodeList(final String group)
throws Exception {
CodeVO codeVO = new CodeVO();
codeVO.setGroup(group);
return selectList("Code.getCodeList", codeVO);
}
/**
*
* @param group
* @param code
* @return
* @throws Exception
*/
public CodeVO getCode(final String group, final String code)
throws Exception {
CodeVO codeVO = new CodeVO();
codeVO.setGroup(group);
codeVO.setCode(code);
return selectOne("Code.getCode", codeVO);
}
/**
* code .
*
* @param codeVO CodeVO
* @return - 1, - 0
* @throws Exception
*/
public int updateCode(final CodeVO codeVO) throws Exception {
return update("Code.updateCode", codeVO);
}
/**
* code .
*
* @param codeVO CodeVO
* @return - 1, - 0
* @throws Exception
*/
public int insertCode(final CodeVO codeVO) throws Exception {
return insert("Code.insertCode", codeVO);
}
/**
* code .
*
* @param codeVO CodeVO
* @return - 1, - 0
* @throws Exception
*/
public int deleteCode(CodeVO codeVO) {
return delete("Code.deleteCode", codeVO);
}
}