Spring mysql DB와 연결하기 (pom.xml버전변경, root-context.xml 타임존)

2023. 8. 3. 15:25·BE/Java [Servlet , Spring]

* Spring tool suite4사용

 

1. mysql DB import

https://www.youtube.com/watch?v=uyP46E0UA9I

프로젝트 때 사용한 DB를 import하기 위해 참고했던 영상

 

 

 

2. 스프링 설정 변경

프로젝트 할 때 공용으로 사용한 DB를 import했는데 현재 사용하는 버전이 달라서 그런가 계속 500번 오류가 떴다.

여러가지 알아본 결과 아래와 같이 변경했더니 정상 작동함!

 

*파일 찾기 - ctrl+shift+R키를 눌러 open resource에서 검색하면 쉽게 찾을 수 있다

 

► pom.xml 파일 - mysql 버전변경

[변경전]

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.35</version>
</dependency>

[변경후]

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.18</version>
</dependency>

 

► root-context.xml파일 timezone추가

<bean id="dataSource"
    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="net.sf.log4jdbc.sql.jdbcapi.DriverSpy"></property>
    <property name="url" value="jdbc:log4jdbc:mysql://127.0.0.1:3306/projectDB?serverTimezone=UTC" />
    <property name="username" value="projectlocal"/>
    <property name="password" value="pass" />
</bean>

- 새로 생성한 로컬 DB의 username과 password를 변경

- url에서 현재 로컬 저장소로 ip주소 변경 , DB저장소 적어준 뒤 ? 뒤에 serverTimezone=UTC를 추가

'BE > Java [Servlet , Spring]' 카테고리의 다른 글

자바 스프링(Spring) 기초 - MySQl연결, Mapper , DAOImpl  (0) 2023.04.20
[이클립스] 자바 라이브러리 JSP활용 - Gson, jstl, cos, mysql-connector  (0) 2023.04.04
핸들바로 JSP 데이터 출력하기 (mysql 데이터 json타입 변환)  (0) 2023.03.31
MVC구조 및 아파치 톰캣 서버를 사용한 JSP & Servlet 파일 생성  (0) 2023.03.31
Oracle(SQL Developer) & JAVA 상품 주문 관리 프로그램 리뷰 - 1. SQL문  (0) 2023.01.24
'BE/Java [Servlet , Spring]' 카테고리의 다른 글
  • 자바 스프링(Spring) 기초 - MySQl연결, Mapper , DAOImpl
  • [이클립스] 자바 라이브러리 JSP활용 - Gson, jstl, cos, mysql-connector
  • 핸들바로 JSP 데이터 출력하기 (mysql 데이터 json타입 변환)
  • MVC구조 및 아파치 톰캣 서버를 사용한 JSP & Servlet 파일 생성
시녜's
시녜's
성장중인 새싹 개발자 🌱
  • 시녜's
    개발기록
    시녜's
  • 전체
    오늘
    어제
    • 분류 전체보기
      • FE
        • React
        • javascript(jQuery)
        • HTML & CSS
      • BE
        • Java [Servlet , Spring]
        • C & C++
        • Node.js
        • node.js
        • SQL (Oracle, mysql)
      • CS
        • 프로그래밍 이론(정보처리기사)
      • Etc
        • 코딩 챌린지
        • 개발 성장 일지
        • 코딩테스트
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자바기초
    스프링
    javascript
    자바스크립트
    코딩기초
    html
    mysql
    자바조건문
    자바반복문
    백준브론즈
    코딩테스트
    자바배열
    백준코딩테스트
    코딩테스트입문
    Java
    자바문자열
    코딩입문
    코테
    리액트
    백준
    코테기초
    jsp
    백준단계별문제
    제이쿼리
    백준문제풀이
    React
    자바
    jquery
    CharAt함수
    프로그래밍
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
시녜's
Spring mysql DB와 연결하기 (pom.xml버전변경, root-context.xml 타임존)
상단으로

티스토리툴바