Open tonykang22 opened 1 year ago
==
equals()
JPA 저장 (INSERT SQL)
JPA를 사용하려면 JPA를 구현한 ORM 프레임워크를 선택해야한다. [특정 기술에 대한 의존도를 낮출 수 있다.]
CREATE TABLE
1장. JPA 소개
SQL을 직접 다룰 때 발생하는 문제점
반복의 반복
SQL에 의존적인 개발
패러다임의 불일치
테이블에는 객체에 존재하는 상속이라는 기능이 존재하지 않는다.
연관 관계를 이해하는 방식이 다르다.
객체 그래프 탐색의 한계가 다르다.
비교의 방식이 다르다.
==
) : 객체 인스턴스의 주소 값을 비교equals()
) : 객체 내부의 값을 비교JPA란 무엇인가?
JPA 소개
왜 JPA를 사용해야 하는가?
생산성
CREATE TABLE
과 같은 DDL문 또한 자동으로 생성해주는 기능도 존재한다.유지보수
패러다임의 불일치 해결
데이터 접근 추상화와 벤더 독립성