본문 바로가기

JAVA/자바랑 친해지길 바래

Spring Legacy Project 게시판 만들기 #4 Mybatis + 오라클 연동

반응형

Mybatis + 오라클 연동

https://melonpeach.tistory.com/9

 

4.스프링 게시판 만들기 / Mybatis + 오라클 연동

4.스프링 게시판 만들기 / Mybatis + 오라클 연동 안녕하세요? 이전 포스팅에선 한글 설정에 대해 포스팅 하였는데요.. 오늘은 Mybatis와 오라클 연동에 대해 포스팅 하겠습니다. 우선 연동을 하기위

melonpeach.tistory.com

 

멜론 피치님 블로그 참고해서 연동 했습니다! 정리가 잘 되어있어서 공부하기 정말 좋아요~

 

따라하면서 몇가지 오류가 나서 수정했던 부분들 정리 해보겠습니다.

 

1. root-context.xml 오라클 접속 id 

 

<property name="username" value="admin"/>이렇게 적었더니 계속 정보가 틀리다 나왔음. 찾아보니 무슨 버전부터였나.. 기억은 잘 안나는데 저렇게만 쓰면 로긴이 안됨..  아이디 앞에 C##을 붙여줘야 정상적으로 된다. 

 

<property name="username" value="c##admin"/> 이렇게!

 

2. import org.junit.runner.RunWith; 에러

 

junit library 가 없어서 생기는 에러

 

프로젝트 오른쪽 마우스 클릭 -> build path -> configure build path -> add library -> JUnit4 선택 후 apply 

 

3. log4j 지정된 파일을 찾을수 없습니다. 에러

 

 

log4j.dtd 경로를 모두 적어주면 해결된다. 

 

이거를 

<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd">

 

이렇게 바꿔준다.
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd">

 

 

4. 버전 맞추기 ㅠ_ㅠ 

 

pom.xml

 

맨위에 <groupId> 본인이 설정한 이름으로 바꾸기

<java-version> 1.8로 바꿔주기 

 

요기도 1.8

 

junit 실행시 이렇게 나오면 연결 완료 된거다...후후...

 

junit test 가 나는 run as 에서 안나오고 coverage as 에서 나와서 좀.. 의문이긴 하지만 모르겠다ㅠㅠ 실행됐으니 된거겠지...후...

 

 

 

 

 

 

반응형