일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- maven
- 로컬브랜치삭제
- 의존관계
- H2
- gradle의존관계
- gradle
- in-memory
- 의존성관계
- h2:~/test
- assertThat
- 소스트리
- RESTful
- assertion
- REST API
- 슬리드
- isequalto
- 인텔리제이키맵 #이클립스키맵 #이클립스단축키
- test not found
- localhost:8082
- gradle관계
- 의존트리
- Today
- Total
목록전체 글 (28)
봄날의 로그

start.spring.io/ 에서 프로젝트를 생성하였다.h2 데이터베이스 버전은 스프링 부트 버전에 맞춰야 한다. https://www.h2database.com/에서 어떤 버전을 다운 받아야 할까? spring.io/상단 Projects > Spring Boot > LEARN 탭내가 생성한 프로젝트 버전의 Reference Doc 클릭 Dependency Version > h2 검색'Spring Boot 3.4.1 릴리즈는 h2 데이터베이스에 대하여2.3.232 버전을 쓰도록 셋팅 되어있다'를 확인 할 수 있다. 프로젝트 build.gradle > dependenciesh2가 명시되어 있지만 버전은 쓰여있지 않다. 프로젝트 gradle 항목에서 h2를 검색하면 버전이 명시되어 있다. C:\Pro..

./gradlew dependencies --configuration compileClasspath

MySQL의 기본 인증 플러그인은 mysql_native_password였는데8.0 이후로 caching_sha2_password로 바뀐 듯 하다. 방법은 cashing_sha2_password로 되어있는 인증 방식을 이전의 mysql_native_password로 바꾸면 된다. MySQL 컨테이너에 접속docker exec -it coupon-mysql mysql -u root -p 인증방식 확인SELECT user, host, plugin FROM mysql.user; caching_sha2_password 으로 설정되어 있는 것을 확인 할 수 있다.그리고 yml 파일에 설정해 놓은 user 계정이 없는것도 확인 하였다. 인증방식만 변경할 경우ALTER USER 'root'@'%' IDENTIF..