H2
-
H2 -테스트 DB Sequnce 정책개발 오류 및 해결 방안 2020. 10. 22. 18:15
JPA를 공부를 하면서 H2 DataBase를 처음 사용해 보았다.. JPA울 이용한 sequnce 설정은 아래와같이 하였다. 그런데 아래와같이 이가빠진듯 중간 sequnce번호가 날라가는 것이었다 !! 10월 22일 아침 11시부터 저녁 6시까지 원인을 찾기위해, 디버깅을 하면서 보았다. 원인은..( 카카오톡 오픈채팅방에서 도움을 받음.. ) H2 DB는 sequnce 가 하나로 돌려쓴다는 것이었다.... 하.. 이런 간단한것도 몰라서 화가났다.. 디버깅을 깊게 들어갔는데도 다음번호가 나와서 이상하다 싶었는데... H2는 시퀀스를 공통으로 돌려쓰는거였다니... 오늘도 나의 시간을 바꿔 새로운 지식 득.. ㅜㅜ
-
스프링 데이터 2부: 인메모리 데이터 베이스백기선(인프런 강의)/스프링 부트 개념과 활용 2020. 7. 3. 09:02
지원하는 인-메모리 데이터 베이스 H2 (추천, 콘솔 때문에...) HSQL Derby Spring-JDBC가 클래스패스에 있으면 자동 설정이 필요한 빈을 설정 해줍니다. DataSource JdbcTemplate 인-메모리 데이터베이스 기본 연결 정보 확인하는 방법 URL: “testdb” username: “sa” password: “” H2 콘솔 사용하는 방법 spring-boot-devtools를 추가하거나... application.properties에 spring.h2.console.enabled=true 만 추가. /h2-console로 접속 (이 path도 바꿀 수 있음) 예제 프로젝트 생성 application.proeprties spring.h2.console.enabled=true 설..