db
-
Spring boot: H2 DB 인텔리제이에서 확인하기Spring Boot 🍃 2023. 12. 5. 00:01
1. dependency 추가 runtimeOnly 'com.h2database:h2' 2. application.yml 설정 추가 기존에 사용하던 방식과 다른 부분은 in memory 방식이 아닌 embeded 방식으로 사용 AUTO_SERVER=TRUE 선언으로 여러 프로세스에서 다중 접속 허용 sql.init.mode = always 설정으로 모든 유형의 데이터베이스에 sql 스크립트 실행 (참고) spring: datasource: url: jdbc:h2:./test01;AUTO_SERVER=TRUE # 프로젝트 루트 위치에 test01 DB Embed driverClassName: org.h2.Driver # h2 db embeded 방식에서도 data.sql 파일이 자동 실행되게 하기 위함 s..
-
Spring boot : sql dummy data 만들기Spring Boot 🍃 2023. 12. 5. 00:01
DB 테이블 조회 테스트를 위해서 insert 쿼리를 다량으로 만들어 테스트 실행시 만들어둔 insert 쿼리가 자동으로 실행되게 하는것에 대한 포스팅이다. 1. dummy insert data query 생성 mockaroo.com 사이트에서 더미 데이터를 제작해준다. 회원가입을 하지 않아도 되는 아주 편리한 사이트이다. 한가지 아쉬운 점은 한글 지원이 안됨 🫤 mockaroo 사이트 바로가기 사이트에 진입하면 아래와 같은 화면이 나타난다. Field Name에는 필드 (table 컬럼) 이름을 적어주고 Type 부분은 입력할 데이터를 선택해주는데, Type 클릭시 창이 나타난다. 이때 우측 상단의 돋보기 칸에 원하는 데이터 종류를 입력해주거나, 창의 하단 중앙부분에 영어로 상세 조건을 입력하면 AI가..