결국 한시 반에 다시 일어나서 작업
1. DB커넥션 확인
2. Datasource설정
3. test환경 구축까지 끝내고
4. 마이바티스-스프링연동 << 에서 계~~속 오류가 나는거다 ㅜㅜ
알고보니 mybaits-config.xml파일이 없어서 나는 오류였다....
계속 디버깅 하면서 '아아 스프링부트 쓰면 이런 환경설정...30분에 끝내고 개발 딱 들가는건데...'하는 맘이 계속 들었지만
그렇지만 어쩌랴~~~ 요구사항은 요구사항~~~ 나의 맘대루만 할수는 없는것야~~~
spring-mybatis 환경설정하기
1. mybatis / spring-mybatis 관련 레포지토리를 pom.xml에 추가
2. datasource설정을 root-context.xml에 추가
3. mybatis의 sessionFactory 설정을 root-context.xml에 추가
=> 주의사항) property속성을 잘 맞추어 주어야함
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource"></property>
<property name="configLocation" value="classpath:/mybatis-config.xml"> </property>
<property name="mapperLocations" value="classpath:mappers/**/*.xml"> </property>
</bean>
4. src/main/resources에 mybatis-config.xml 파일 추가
5. mybatis mapper base-package지정
ex) <mybatis-spring:scan base-package="com.mariworld.sample.mapper"/>
----------------------------------------------------
mapper테스트까지 완료!!!
댓글 없음:
댓글 쓰기