naeunJeon / JSP-Example

0 stars 0 forks source link

jdbc mariadb 연동 #1

Open naeunJeon opened 6 years ago

naeunJeon commented 6 years ago

첫번째 오류 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 문제 : mariadb와 이클립스간에 연동을 위해 connector jar파일을 다운받았으나 jar를 가져오지 못함 해결

  1. jar파일을 프로젝트>WebContent>WEB-INF>lib 폴더에 위치시킴
  2. jar파일 우클릭하여 BuildPath>Add to Build Path 클릭
  3. 서버 재실행

참고 URL : http://haney00.tistory.com/55 (여기서 1번방법임)

오류는 아니었지만 혹시나 하는 마음에 찾아봤던 방법 mysql -> mariadb 로 변경

String url = "jdbc:mariadb://localhost:3306/test";
Class.forName("org.mariadb.jdbc.Driver");
naeunJeon commented 6 years ago

두번째 오류 문제 : 오류메시지가 나타나진 않았지만 DB에 코드가 반영되지 않음 해결 : pstmt.executeUpdate(); 코드 추가 (executeUpdate()메소드는 DDL 구문을 실행할때 사용한다) 참고 URL : http://hyeonstorage.tistory.com/112

오류는 아니었지만 혹시나 하는 마음에 찾아봤던 경고 setting property 'source' to 프로젝트명 did not find a matching property 해결 : Server옵션에서 "Publish module contexts to separate XML files" 선택 하고 서버 재실행(서버가 중지된 상태에서 옵션을 변경하여야 함, 그렇지 않으면 적용되지 않는다.)

참고 URL : http://whitejane1212.blogspot.com/2015/08/eclipse-setting-property-source-to-did.html