(배치2.7) processor.java단에서 사용할수있는 ibatis 샘플소스 좀 없을까요?
- 작성자 :
- 임*승
- 작성일 :
- 2014-11-14 14:20:45
- 조회수 :
- 782
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
전에 질문드렸던 적이 있는데요...
(제목: processor.java단에서 DB조회가 가능한지요?)
http://www.egovframe.go.kr/uss/olh/qna/QnaInqireCoUpdt.do?menu=4&submenu=6
---------
아래와 같이 이리저리 해봤는데, 잘 안되네요..
context-commandline.xml 이 제일 상위의 컨텍스트xml이니까 아래와 같이 해주고 시작해야하는것 아닌지요?
ApplicationContext context = new ClassPathXmlApplicationContext("classpath:/egovframework/batch/context-commandline.xml");
그리고 아래와 같이...추가..
Reader reader = Resources.getResourceAsReader("classpath:/egovframework/sqlmap/bat/sql-map-config.xml");
processor.java단에서 사용할수있는 ibatis 샘플소스 좀 없을까요?
전에 질문드렸던 적이 있는데요...
(제목: processor.java단에서 DB조회가 가능한지요?)
http://www.egovframe.go.kr/uss/olh/qna/QnaInqireCoUpdt.do?menu=4&submenu=6
---------
아래와 같이 이리저리 해봤는데, 잘 안되네요..
context-commandline.xml 이 제일 상위의 컨텍스트xml이니까 아래와 같이 해주고 시작해야하는것 아닌지요?
ApplicationContext context = new ClassPathXmlApplicationContext("classpath:/egovframework/batch/context-commandline.xml");
그리고 아래와 같이...추가..
Reader reader = Resources.getResourceAsReader("classpath:/egovframework/sqlmap/bat/sql-map-config.xml");
processor.java단에서 사용할수있는 ibatis 샘플소스 좀 없을까요?
A
안녕하세요 프레임워크센터입니다.
프로세서 상에서 iBatis를 사용하기 위해서 설정하셔야 하는 부분입니다.
아래 설정을 xml에 넣어주시고 관련 service,dao를 추가하신 후 시도해 보시기 바랍니다.
1)service,dao 빈 등록
<bean id="sampleService" class="egovframework.example.sample.service.impl.EgovSampleServiceImpl"/>
<bean id="sampleDAO" class="egovframework.example.sample.service.impl.SampleDAO"/>
2)표준프레임워크 EgovAbstractServiceImpl 사용시 필요한 빈등록
<bean id="leaveaTrace" class="egovframework.rte.fdl.cmmn.trace.LeaveaTrace">
<property name="traceHandlerServices">
<list>
<ref bean="traceHandlerService" />
</list>
</property>
</bean>
<bean id="traceHandlerService"
class="egovframework.rte.fdl.cmmn.trace.manager.DefaultTraceHandleManager">
<property name="reqExpMatcher">
<ref bean="antPathMater" />
</property>
<property name="patterns">
<list>
<value>*</value>
</list>
</property>
<property name="handlers">
<list>
<ref bean="defaultTraceHandler" />
</list>
</property>
</bean>
<bean id="antPathMater" class="org.springframework.util.AntPathMatcher" />
<bean id="defaultTraceHandler"
class="egovframework.rte.fdl.cmmn.trace.handler.DefaultTraceHandler" />
위 두가시 설정을 xml에 추가하신 후 시도해 보시기 바랍니다.
수고하세요.
프로세서 상에서 iBatis를 사용하기 위해서 설정하셔야 하는 부분입니다.
아래 설정을 xml에 넣어주시고 관련 service,dao를 추가하신 후 시도해 보시기 바랍니다.
1)service,dao 빈 등록
<bean id="sampleService" class="egovframework.example.sample.service.impl.EgovSampleServiceImpl"/>
<bean id="sampleDAO" class="egovframework.example.sample.service.impl.SampleDAO"/>
2)표준프레임워크 EgovAbstractServiceImpl 사용시 필요한 빈등록
<bean id="leaveaTrace" class="egovframework.rte.fdl.cmmn.trace.LeaveaTrace">
<property name="traceHandlerServices">
<list>
<ref bean="traceHandlerService" />
</list>
</property>
</bean>
<bean id="traceHandlerService"
class="egovframework.rte.fdl.cmmn.trace.manager.DefaultTraceHandleManager">
<property name="reqExpMatcher">
<ref bean="antPathMater" />
</property>
<property name="patterns">
<list>
<value>*</value>
</list>
</property>
<property name="handlers">
<list>
<ref bean="defaultTraceHandler" />
</list>
</property>
</bean>
<bean id="antPathMater" class="org.springframework.util.AntPathMatcher" />
<bean id="defaultTraceHandler"
class="egovframework.rte.fdl.cmmn.trace.handler.DefaultTraceHandler" />
위 두가시 설정을 xml에 추가하신 후 시도해 보시기 바랍니다.
수고하세요.