JPA 실습 해보자 1(H2 DB)

이종윤·2022년 1월 25일
1

Spring JPA

목록 보기
2/23

H2 In-Memory DB에 대해서..

JPA에 대해서 공부하기 위해 H2 In-Memory DB에 대해서 공부해보자.

H2 DB는
자바 기반의 경량화된 데이터베이스이고 파일로저장해서 실제 DB처럼쓰인다.
메모리 디비로 사용해서 실제 인스턴스 동작시 쓰이기도 하고, Test DB로 쓰이기도 하고, 유지보수 할 때는 Junit Test용으로 많이 쓰인다.

백문의 불여일타 실습해보자.

application.yml파일을 리소스 밑에 넣고
위와같이 입력해준다.

✅ 그리고 실행하면??

이렇게 H2를 사용하게 된다.

그리고 주소창에 http://localhost:8080/h2-console 치면
OMG

DB접속화면이 바로나온다.

그리고

위의 드래그한 부분을 복사하여서

요로케 붙여넣고 커넥션 눌러보자.


그럼 진짜 Database처럼 쿼리를 호출할수 있다.!!!!!!

놀랍다... 빨리 알고있었으면 쫌더 간지나게 테스트 할 수 있었을텐데....

그럼 http://localhost:8080/h2-console 계속 접근해야하나???? 귀찮게???
인텔리제이가 만능아닙니까?

위 사진처럼 하면

이렇게 인텔리J에서도 .DB를 사용할수 있다.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

profile
OK가자

0개의 댓글