Java Persistence API (1) 썸네일형 리스트형 JPA란? JPA를 사용해야 하는 이유 JPA란? Java Persistence API 자바 진영의 ORM 기술 표준 ORM이란? Object-relational mapping (객체 관계 매핑) 객체는 객체대로 설계, RDB는 RDB대로 설계 ORM 프레임워크가 중간에서 매핑 대중적인 언어에는 대부분 ORM 기술이 존재 JPA를 사용해야 하는 이유 1. 생산성 저장: jpa.persist(member) 조회: Member member = jpa.find(memberId) 수정: member.setName(“변경할 이름”) ⭐️ 삭제: jpa.remove(member) 2. 유지보수 SQL 중심적인 개발에서 객체 중심으로 개발 기존: 필드 변경시 모든 SQL 수정 JPA: 필드만 추가하면 됨, SQL은 JPA가 처리 3. 패러다임의 불일치 해.. 이전 1 다음