반응형
https://www.youtube.com/watch?v=4CRpndN3tP0&list=PL93mKxaRDidG_OIfRQ4nztPQ13y74lCYg&index=5
JPA는 ORM 기술이다.
ORM (Object Relational Mapping)
- 오브젝트를 데이터베이스에 연결하는 방법론이다.
- 모델링 의미 : 추상적인 개념을 현실화
- JAVA DATA와 데이터베이스의 DATA는 형식이 다름
- 원래는 1번이 생성되고 2번이 생성됨
하지만 ORM은 오브젝트를 통한 데이터 매핑이다.
- ORM이란? 클래스를 만들어 실행하면 데이터베이스에 테이블이 자동생성되는 기법
JPA는 반복적인 CRUD 작업을 생략하게 해준다.
- JPA 함수하나로 제공한다.
: 세션오픈 -> 쿼리전송 -> DATA 제공 -> 자바 오프젝트로 변경 (반복 작업)
반응형
'스프링부트' 카테고리의 다른 글
스프링부트 강좌 5강(블로그 프로젝트) - MySQL 환경세팅 (0) | 2020.09.08 |
---|---|
스프링부트 강좌 4강(블로그 프로젝트) - 프로젝트 실행해보기 (0) | 2020.09.07 |
스프링부트 강좌 with JPA 4강 - JPA란 무엇인가요? (0) | 2020.09.07 |
스프링부트 with JPA 블로그 2강 - 의존성 설정 (0) | 2020.09.07 |
스프링부트 with JPA 블로그 1강 - 환경세팅 (0) | 2020.09.06 |
댓글