프레임워크 버전 업 EgovAbstractMapper 관련
- 작성자 :
- 이*엽
- 작성일 :
- 2016-02-23 20:12:10
- 조회수 :
- 1,434
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부프레임워크 2.6에서
====
public List<Map> selectList(String queryId, Map map) {
return list(queryId, map);
}
===
위와 같이 호출해서 EgovAbstractMapper.list() 를 호출해서 사용했는데요.
3.0 이상으로 올라가면서 사용할 수 없게 된 것 같습니다.
EgovAbstractMapper.selectList() 로 변경해야 된다고 하는데요.. 단순히 list(queryId, map); 를 list(queryId, map);(queryId, map); 로 변경해서는 안되는것 같습니다.
변경방법에 대한 가이드 부탁드립니다.
그럼 수고하세요.
전자정부프레임워크 2.6에서
====
public List<Map> selectList(String queryId, Map map) {
return list(queryId, map);
}
===
위와 같이 호출해서 EgovAbstractMapper.list() 를 호출해서 사용했는데요.
3.0 이상으로 올라가면서 사용할 수 없게 된 것 같습니다.
EgovAbstractMapper.selectList() 로 변경해야 된다고 하는데요.. 단순히 list(queryId, map); 를 list(queryId, map);(queryId, map); 로 변경해서는 안되는것 같습니다.
변경방법에 대한 가이드 부탁드립니다.
그럼 수고하세요.
A
이중엽님, 안녕하세요.
실행환경 2.6에서 3.0으로의 EgovAbstractMapper 변경 내용은 Generic의 사용여부입니다.
소스코드의 캐스팅 추가가 필요합니다.
아래의 마이그레이션 가이드를 링크로 드리니, 참고하시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtemigration3.0
실행환경 3.5의 경우 EgovAbstractMapper.list()가 Deprecated 되어있으나, 사용 자체는 가능합니다.
관련 내용은 실행환경의 JavaDoc 혹은 소스코드 등을 확인하시면 될 것 같습니다.
감사합니다.
실행환경 2.6에서 3.0으로의 EgovAbstractMapper 변경 내용은 Generic의 사용여부입니다.
소스코드의 캐스팅 추가가 필요합니다.
아래의 마이그레이션 가이드를 링크로 드리니, 참고하시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtemigration3.0
실행환경 3.5의 경우 EgovAbstractMapper.list()가 Deprecated 되어있으나, 사용 자체는 가능합니다.
관련 내용은 실행환경의 JavaDoc 혹은 소스코드 등을 확인하시면 될 것 같습니다.
감사합니다.