티스토리 뷰
[ gradle 기준 ]
과거 Spring Boot 프로젝트와 mysql 라이브러리 연동을 하고자 할 때
여러 블로그에서 검색한 결과와 같이 아래처럼 설정을 하면 연동이 되는 것으로 나오나
(runtimeOnly 'mysql:mysql-connector-java')
작성 후 gradle refresh를 하여도 오류 및 DB 연동 오류가 발생하였음
caused by: java.lang.illegalstateexception: cannot load driver class: com.mysql.jdbc.driver
[ 결론 ]
Spring Boot 버전 업에 따른
mysql 라이브러리 dependency 설정법이 달라짐
(기존)
runtimeOnly 'mysql:mysql-connector-java'
(변경)
runtimeOnly 'com.mysql:mysql-connector-j'
* 프로젝트 생성 시
기본적으로 필요하다고 판단되는 라이브러리가 있을 경우
프로젝트 초기화 시 아예 dependency 를 추가하여 생성하는 방법으로 깔끔하게 진행하자!!!
'2023년' 카테고리의 다른 글
[업무일지] MariaDB / mysql 날짜일수 | JAVA 파이프라인 문자열 자르기 (0) | 2023.04.06 |
---|---|
[MSSQL] 프로시저 내 특정 문자열 포함 여부 확인 (0) | 2023.04.05 |
[DBeaver] SQL 편집기 디폴트 이름 설정 (0) | 2023.02.27 |
[MariaDB] 연말 마지막 영업일 대비 직전 영업일 조회 (0) | 2023.01.26 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 로그인
- 프로젝트연습
- 장바구니
- 신입사원태복이
- 권한분리
- 게시판구현
- 깃헙배포
- 신입사원태복
- java
- 메이븐설정
- BCryptPasswordEncoder
- 스프링시큐리티
- 수정사항
- centOS7
- 프로젝트
- 스터디
- 리액트오류
- 스프링프로젝트
- 태복
- 신입
- 1주차끝
- springboot
- 세션
- 공통스크립트
- 리액트
- 리액트스터디
- 처음시작은어색할지도몰라
- 스프링
- Oracle
- gitlab삭제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함