본문 바로가기
PROJECT

[MyBatis] PersistenceException 해결방법

by 로햐 2022. 3. 16.

*상황

인터넷에서 아무리 찾아도 스펠링 이슈나 연결 잘못했다는 말밖에 없음.

하지만 내 경우는 전부 잘 되어있고 잘 만들었는데, 해당 매퍼가 연결된 DAO는 전부 작동 안됨.

심지어 컴퓨터 끄기 전까지는 잘 잘동했었음.

src의 mybatisconfig.xml 파일에는 mapper가 제대로 등록되어있지만 target의 mybatis-config.xml에는 누락되어있음.

 

*해결법

우클릭>Maven>Update Project

이대로 Update만 하면 target의 mapper에는 들어오지만 maven library가 다 날아감

컴파일 시 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 발생

 

프로젝트 우클릭>properties>Deployment Assembly>Add>Java Build Path Entries>Maven dependencies

까지 해줘야 프로젝트가 제대로 돌아감

 

'PROJECT' 카테고리의 다른 글

[MYBATIS] 오늘의 헷갈린 것들  (0) 2022.03.22
[MyBatis]  (0) 2022.03.17
오늘의 문제점  (0) 2022.03.15
내 첫 프로젝트 리뷰!!  (0) 2022.02.03
[GITHUB] 깃허브 revert  (0) 2022.02.01