JPA는 지속적으로 공부해야 할 것 같아서
공부하는 것들을 그때그때 추가로 게시글을 작성할 예정이다.
스프링부트 프로젝트를 만들 때 h2를 연동했었다.
src - main - resource - application.properties파일에
spring.h2.console.enabled=true
를 추가한다.
이는 h2 데이터베이스 콘솔을 활성화 하는 코드이다.
http://localhost:8080/h2-console로 h2 데이터 베이스에 접속 할 수 있다.
물론 학습용이고 보안상으로는 안좋다고 한다.
서버를 실행하고 위 URL에 접속하면 이런 인터페이스가 보일텐데
위와 같이 두고 JDBC URL에다가 인텔리제이 콘솔창에서 JDBC를 검색하면
위와 같이 뜰 것이다.
해당 드래그 쳐져있는 부분과 같은 형식의 부분을 복사해서 붙여넣어준 후
Connect를 눌러주면 접속이 된다!
접속이 되면 ARTICLE이 내 프로젝트이다
이 이름을 눌러주면 옆에 SELECT * FROM ARTICLE이 저절로 작성이 된다.
SELECT는 조회
* 은 전체
FROM ARTICLE은 ARTICLE로 부터라는 내용으로
이 쿼리문은 ARTICLE 테이블을 전체 조회해준다는 내용이다.
위 Run을 눌러보면 조회가 되어 아래 ID, CONTENT, TITLE의 세 컬럼으로 조회가 된 것을 볼 수 있다.
아래 1, ddddd, aaaa는 이미 데이터를 한 번 입력해서 뜨는 데이터다.
'[Spring Boot] 스프링부트 (IntelliJ) > Spring boot' 카테고리의 다른 글
로깅이란? (0) | 2023.12.22 |
---|---|
Lombok(롬복) 사용하기 (리팩토링) (0) | 2023.12.22 |
form으로 데이터 주고 받기 (0) | 2023.12.19 |
인텔리제이 단축키 메모장 (1) | 2023.12.18 |
field 'xxx' may be 'final' (0) | 2023.12.18 |