JPA & Hibernate Proxy
JPA Proxy RDB 와 다르게 java에서는 참조를 통해 객체의 주소값을 가지고 일대다의 경우 List를 가질 수 있다. Entity조회 할 때 모두 다 가져와야 한다면 성능적인 이슈가 나올 수밖에 없다. 따라서 JPA에서는 연관된 객체들을 모두 처음부터 데이터베이스에서 ...
JPA Proxy RDB 와 다르게 java에서는 참조를 통해 객체의 주소값을 가지고 일대다의 경우 List를 가질 수 있다. Entity조회 할 때 모두 다 가져와야 한다면 성능적인 이슈가 나올 수밖에 없다. 따라서 JPA에서는 연관된 객체들을 모두 처음부터 데이터베이스에서 ...
JPA Composite Primary Key JPA에서 Primary Key가 단일 키 일때는 @ID annotation으로 쉽게 가능하였다. 하지만 실무에서는 복합키인 경우도 많고 JPA에서는 이 기능을 지원하기 때문에 학습해 보았다. 크게 두 가지 방식이 있는데 @IdCl...
Linux Quick start
JPA Entity Relationship? DB에서는 fk로 일대다, 다대일 관계가 연결이 되지만 JPA 에서의 Entity 관계는 크게 4가지 종류로 표현된다. @ManyToOne @OneToOne @OneToMany @ManyToMany
What is JPA Entity? Entity는 JPA진영에서 Database의 테이블의 한 로우 해당하는 객체이다. Entity로 인해 객체와 테이블이 Mapping되어 관리되는 ORM의 핵심이라고 볼 수 있다.