JPA11 JPA 란 ? JPA - java persistence APl - 자바 진영의 ORM 기술 표준 ORM - Object-relational mapping(객체 관계 매핑) - 객체는 객체대로 설계 - 관계형 데이터베이스는 관계형 데이터베이스대로 설계 - ORM 프레임워크가 중간에서 매핑 - 대중적인 언어에는 대부분 ORM 기술이 존재 애플리케이션과 JDBC 사이에서 동작 저장 조회 JPA 를 왜 사용해야 하는가? - sql 중심적인 개발에서 객체 중심으로 개발 - 생산성 - 유지보수 - 패러다임의 불일치 해결 - 성능 - 데이터 접근 추상화와 벤더 독립성 - 표준 지연 로딩과 즉시 로딩 - 지연로딩 : 객체가 실제 사용될 때 로딩 - 즉시 로딩 : JOIN SQL 로 한번에 연관된 객체까지 미리 조회 출저 : http.. 2023. 4. 26. 이전 1 2 다음