사용자 도구

사이트 도구


java:jackson

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
java:jackson [2019/01/11 20:32]
kwon37xi [Hibernate]
java:jackson [2019/01/11 20:37] (현재)
kwon37xi [Hibernate]
줄 77: 줄 77:
   * Lazy Loading 대상 필드의 값을 가져오는 getter가 존재한다면 ''​@JsonIgnore''​를 하거나 미리 로딩하지 않으면 다시 Lazy Loading Exception 이 발생한다.   * Lazy Loading 대상 필드의 값을 가져오는 getter가 존재한다면 ''​@JsonIgnore''​를 하거나 미리 로딩하지 않으면 다시 Lazy Loading Exception 이 발생한다.
   * [[https://​github.com/​FasterXML/​jackson-datatype-hibernate|jackson-datatype-hibernate]]   * [[https://​github.com/​FasterXML/​jackson-datatype-hibernate|jackson-datatype-hibernate]]
-  * 양방향 관계에 대해 [[https://​www.baeldung.com/​jackson-bidirectional-relationships-and-infinite-recursion|Jackson - Bidirectional Relationships]] 참조<​code java>+  * 양방향 관계에 대해 [[https://​www.baeldung.com/​jackson-bidirectional-relationships-and-infinite-recursion|Jackson - Bidirectional Relationships ​JPA Entity 직렬화 방법들]] 참조<​code java>
 public class User { public class User {
     public int id;     public int id;
줄 105: 줄 105:
 } }
 </​code>​ </​code>​
 +  * ''​@JsonIdentityInfo''​ 사용시에는 양방향 관계에서 Entity Id 만 직렬화해준다.
 ===== 참고 ===== ===== 참고 =====
   * [[http://​www.baeldung.com/​jackson-serialize-dates|Jackson Date]]<​code java>   * [[http://​www.baeldung.com/​jackson-serialize-dates|Jackson Date]]<​code java>
java/jackson.txt · 마지막으로 수정됨: 2019/01/11 20:37 저자 kwon37xi