-
스프링 부트 개념정리 (6)_ DB테이블과 SQL[ DEV ] Backend/스프링부트 2022. 10. 13. 14:39
이번 강의 미션은 저장된 데이터를 직접 DB에서 확인하는 미션이었다.
1. 테이블의 구조
테이블은 행(Raw)과 열(Column)로 구성되어 있다.
지난 강의에서 만들어 보았던 Article을 예를 들어 테이블 구성을 보면 이렇다.
2. SQL과 CRUD
데이터의 CRUD 처리는 DB내에서 SQL 언어를 이용해서 처리가 된다.
가장 기본이 되는 문법에는 Insert(Create), Select(Read), Update(Update), Delete(Delete) 가 있다.
3. H2 DB 접속 설정
src >> main >> java >> resources
이렇게 설정을 해주고,
localhost:8080/h2-console 로 접속해준다.
이 계속 바뀌기 때문에 주소를 찾아주어야 한다. (control + f / conmmand + f) 눌러서 jdbc 검색해주기!
5. 테이블 구조확인
복붙해서 connect 눌러주면 아래와 같은 창이 뜸.
데이터를 입력한 후, ARTICLE에 들어가서 Select 문을 통해 테이블을 확인해보면,
입력한 데이터들이 잘 들어가 있는 것을 알 수 있다.
7. INSERT 데이터 생성
저렇게 해두고 확인을 해보기!
출처 : 유튜브 홍팍
https://www.youtube.com/watch?v=76a6YMmpZmY&list=PLyebPLlVYXCiYdYaWRKgCqvnCFrLEANXt&index=9
'[ DEV ] Backend > 스프링부트' 카테고리의 다른 글
Assertions.assertEquals( A, B ) 메서드 사용하기 (1) 2022.11.17 스프링 부트 개념정리 (7)_ 롬복과 리팩터링 (0) 2022.10.13 스프링 부트 개념정리 (5)_ JPA로 데이터 생성 (0) 2022.10.13 스프링 부트 개념정리 (4)_ form 데이터 (1) 2022.10.06 스프링 부트 개념정리 (3) _ 뷰 템플릿과 레이아웃 (0) 2022.10.06