01. Spring Data JPA


01. Spring Data JPA

1. 쇼핑몰 프로젝트 생성하기 Thymeleaf: 서버에서 가공한 데이터를 뷰에 보여주기 위한 템플릿 엔진으로 타임리프 의존성을 추가한다. Sping Data JPA: Spring Data JPA는 JPA를 쉽게 구현할 수 있도록 도와주는 모듈입니다. MySQL Driver: 프로젝트에서 사용할 데이터베이스는 MySQL로 의존성을 추가한다. H2 Database: H2 Database는 자바 기반의 관계형 데이터베이스로 매우 가볍고 빠른 데이터베이스입니다. 디스크 기반의 데이터 저장뿐만 아니라 메모리 내에 데이터를 저장하는 인메모리 데이터베이스 기능을 지원합니다. 2. 상품 엔티티 설계하기 엔티티 관련 어노테이션 ※ CLOB과 BLOB의 의미 CLOB이란 사이즈가 큰 데이터를 외부 파일로 저장하기 위한 데이터 타입입니다. 문자형 대용량 파일을 저장하는데 사용하는 데이터 타입이라고 생각하면 됩니다. BLOB은 바이너리 데이터를 DB 외부에 저장하기 위한 타입입니다. 이미지, 사운드, ...



원문링크 : 01. Spring Data JPA