문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:jackson [2018/12/27 12:50] kwon37xi |
java:jackson [2019/01/11 17:52] kwon37xi [Hibernate] |
||
---|---|---|---|
줄 55: | 줄 55: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | |||
===== Pretty Print ===== | ===== Pretty Print ===== | ||
<code java> | <code java> | ||
줄 71: | 줄 72: | ||
* 성능 저하 요소가 될 수 있으므로 Java 8 이상에서는 가급적이면 '' | * 성능 저하 요소가 될 수 있으므로 Java 8 이상에서는 가급적이면 '' | ||
+ | ===== Hibernate ===== | ||
+ | * [[java: | ||
+ | * [[https:// | ||
+ | * 양방향 관계에 대해 [[https:// | ||
+ | public class User { | ||
+ | public int id; | ||
+ | public String name; | ||
+ | |||
+ | @JsonBackReference | ||
+ | public List< | ||
+ | } | ||
+ | |||
+ | public class Item { | ||
+ | public int id; | ||
+ | public String itemName; | ||
+ | |||
+ | @JsonManagedReference | ||
+ | public User owner; | ||
+ | } | ||
+ | ---- | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | </ | ||
===== 참고 ===== | ===== 참고 ===== | ||
* [[http:// | * [[http:// |