processor 안에서 DB Insert 예제를 볼 수 있을까요..?
- 작성자 :
- 봄*
- 작성일 :
- 2023-01-19 02:34:51
- 조회수 :
- 567
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
processor 안에서 DB Insert 예제를 볼 수 있을까요..?
ItemProcessor 에서 작성한 DAO 호출 시
Cannot change the ExecutorType when there is an existing transaction
에러가 나고 있습니다.. ㅜㅜ
@Repository("simhrDAO")
public class SimhrDAO extends EgovComAbstractDAO{
public void insertRaceHorseInfo(RaceHorseInfo raceHorseInfo) throws Exception{
insert("simhrDAO.insertRaceHorseInfo", raceHorseInfo);
}
}
ItemProcessor 에서 작성한 DAO 호출 시
Cannot change the ExecutorType when there is an existing transaction
에러가 나고 있습니다.. ㅜㅜ
@Repository("simhrDAO")
public class SimhrDAO extends EgovComAbstractDAO{
public void insertRaceHorseInfo(RaceHorseInfo raceHorseInfo) throws Exception{
insert("simhrDAO.insertRaceHorseInfo", raceHorseInfo);
}
}
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 배치운영환경(Batch Operation Tool) Version 4.0.0
- JDK(JRE) 정보 :
- WAS 정보 : Tomcat
- DB 정보 : MySql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
배치처리의 경우
ItemReader , ItemProcessor, ItemWriter로 구성되어 있으며
ItemReader에서 읽어서 ItemWriter로 데이타를 쓰기 하도록 구성 되어 있습니다.
ItemProcessor의 경우는 읽어온 자료에 대해
비지니스 로직을 적용하여 가공하는 역할을 수행하게 됩니다.
전체적인 아키텍처를 쓰임에 맞게
재검토 해보셔야 할듯 합니다.
감사합니다.
표준프레임워크센터입니다.
배치처리의 경우
ItemReader , ItemProcessor, ItemWriter로 구성되어 있으며
ItemReader에서 읽어서 ItemWriter로 데이타를 쓰기 하도록 구성 되어 있습니다.
ItemProcessor의 경우는 읽어온 자료에 대해
비지니스 로직을 적용하여 가공하는 역할을 수행하게 됩니다.
전체적인 아키텍처를 쓰임에 맞게
재검토 해보셔야 할듯 합니다.
감사합니다.