반응형

프로그래밍n학습자료(2018~) 22

[Hibernate] 2. Hibernate(하이버네이트) 테이블 관계 맵핑-단방향/양방향

Hibernate 테이블 관계 맵핑 관계 맵핑은 관계의 종속성이 있고 또한 관계가 많지 않을 때 사용하는 것이 좋다. 예를 들어 OneToMany에서 Many가 진짜 많다면 select에 대해서 엄청난 부하가 발생할 것이다. 관계가 많지 않거나 조건(where)을 통해서 관계가 적은 경우. 부하가 많이 발생하지 않고 해당 관계가 자주 쓰이는 경우에만 관계 맵핑을 하는 것이 좋다. Unidirectional,Bi-directional (단방향,양방향) 단방향, 양방향에 대해 알아보자. 일단 밑의 관계 맵핑을 보고 나서 본다면 더 쉽게 이해할 것이다. 단방향 관계 맵핑에서 단방향은 한쪽에서만의 관계 맵핑이 된 경우이다. A->B 이런 관계이다. A에서 B로의 관계 맵핑만 되어 있어서 A에서는 B를 얻을 수 ..

[Hibernate]1. Hibernate(하이버네이트) ORM 시작 , 예제

참고 http://www.javamakeuse.com/2015/03/tutorial-hibernate-4-subselect-fetching.html https://www.mkyong.com/hibernate/hibernate-fetching-strategies-examples/ https://stackoverflow.com/questions/32984799/fetchmode-join-vs-subselect http://kwonnam.pe.kr/wiki/java/jpa/one-to-one https://vladmihalcea.com/the-best-way-to-map-a-onetoone-relationship-with-jpa-and-hibernate/ https://stackoverflow.com/ques..

반응형