baseService 및 baseDao
public interface BaseMapper {
List getListByPage(T param);
int countTotalNum(T param);
}
public abstract class BaseService {
public abstract BaseMapper getBaseDao();
public List getListByPage(T param) {
return getBaseDao().getListByPage(param);
}
public int countTotalNum(T param) {
return getBaseDao().countTotalNum(param);
}
}
서비스 구현 클래스는 마퍼를 주입하면 됩니다
public class TCgSettleDfTxnLogService extends BaseService{
@Resource
private TCgSettleDfTxnLogMapper tCgSettleDfTxnLogMapper;
@Override
public BaseMapper getBaseDao() {
return tCgSettleDfTxnLogMapper;
}
}
현재 맵퍼 파일은 이렇게 +맵퍼로 씁니다.xml 중의 sql는 페이지 나누기를 실현할 수 있다
public interface TCgSettleDfTxnLogMapper extends BaseMapper{
}
다른 일반적인 방법도 베이스 서비스와 베이스 Dao에 봉인할 수 있다
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
springmvc application/octet-stream problemmistake: Source code: Solution: Summarize: application/octet-stream is the original binary stream method. If the convers...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.