- Object Relational Mapping(ORM)를 활용한 Data Access 방법
- allowing the developer to retrieve, store, update and delete data in a RDB using Java Objects
개요
JPA 개요JPA ConfigurationJPA 기본요소SpringDataJPA 동작원리
핵심
엔티티 매핑 (컬럼매핑 어노테이션 포함)값 타입RelationPersistence ContextTransaction
쿼리
Query Method & 정렬@Query페이징 처리Converter@Embeddable, @Embedded
객체지향 쿼리
JPQL(Java Persistence Query Language)QueryDsl이슈
TroubleShooting@DynamicInsert, @DynamicUpdateBatch Insert / UpdateHibernate Naming StrategySpring Data JPA Stream
부가적인 활용
Initialize a Database Using JPAHibernate Performance Tuning[Access Strategies] DB row→ entity 매핑 방법Guide to JPA with HibernateJPA AuditingLog4jdbc