[오류] proxy.pojo.bytebuddy.ByteBuddyInterceptor 오류, 무한 루프, api 엔티티 직접 노출 단점


[오류] proxy.pojo.bytebuddy.ByteBuddyInterceptor 오류, 무한 루프, api 엔티티 직접 노출 단점

지연 로딩을 이용할 경우 객체에 프록시 객체를 생성해서 넣어 놓게 되는데 json으로 뽑을 때 이것 때문에 오류가 생긴다hibernate5를 gradle에 등록하고스프링 빈에도 등록해주면 된다이렇게 강제로 지연로딩을 먼저 해주고 json으로 뽑아줄수도 있다하지만 엔티티를 직접 노출 하는거고 이렇게 다 끌고오면 성능상 문제가 있을수 있다(api 규정이 이럴때 뺴고)그래서 Hibernate5 force.Lazy는 쓰기 애매해서 이런식으로도 가능하다하지만 다 엔티티를 직접 노출하는거라 이런것들은 다 좋은 방법이 아니다(엔티티 변경시 api 스펙이 달라지기 때문에)또한 필요없는 api 정보들을 다 노출하기 때문에 좋지 않..........

[오류] proxy.pojo.bytebuddy.ByteBuddyInterceptor 오류, 무한 루프, api 엔티티 직접 노출 단점에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [오류] proxy.pojo.bytebuddy.ByteBuddyInterceptor 오류, 무한 루프, api 엔티티 직접 노출 단점