문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
java:jpa:association [2017/11/30 21:23] kwon37xi 만듦 |
java:jpa:association [2020/11/12 14:53] (현재) kwon37xi [Entity Graph / JPA 2.1] |
||
|---|---|---|---|
| 줄 3: | 줄 3: | ||
| * [[java: | * [[java: | ||
| + | ===== 관계 ==== | ||
| + | * [[https:// | ||
| + | * '' | ||
| + | ===== to-many 주의 ===== | ||
| + | * '' | ||
| + | * [[java: | ||
| + | |||
| + | ===== Entity Graph / JPA 2.1 ===== | ||
| + | * [[java: | ||
| ===== Cascade ===== | ===== Cascade ===== | ||
| ==== Casecade.REMOVE 함부로 사용하지 말 것 ==== | ==== Casecade.REMOVE 함부로 사용하지 말 것 ==== | ||
| 줄 12: | 줄 21: | ||
| > 작가대 책의 관계가 Many-To-Many(공저자일 경우)가 발생하는 데 이 때 작가1을 삭제하면 공저자가 있는 책까지 모두 삭제하고 상호 '' | > 작가대 책의 관계가 Many-To-Many(공저자일 경우)가 발생하는 데 이 때 작가1을 삭제하면 공저자가 있는 책까지 모두 삭제하고 상호 '' | ||
| + | ==== @JoinFormula ==== | ||
| + | * 관계가 맺어져 있지 않을 경우 '' | ||
| + | * [[https:// | ||
| + | @JoinFormula(value=" | ||
| + | </ | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | @NotFound(action = NotFoundAction.IGNORE) | ||
| + | </ | ||
| + | |||
| + | === @JoinFormula 참고 === | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | === 참조 === | ||
| + | * [[https:// | ||