JPA 안 써 봤는데

DB 엔티티가 먼저 존재함

A-B 테이블이 N:M 관계고 조인테이블로 A D B 1-n : n-1로 해놨음

JPA 엔티티 말고 모델 엔티티 객체가

A가 B를 들고 있고 B는 A를 들고 있을 필요가 없어서

A가 B를 컬렉션으로 들고 있는데

이거 시발 JPA 엔티티로 모델 엔티티하고 DB 엔티티하고 맵핑을 시켜줘야하는데

이시발 D 조인 테이블에 해당하는 D JPA entity 클래스를 만들어서 맵핑을 해야하는지

그냥 ManyToMany 써서 A JPA엔티티에 B 객채를 joinColumn 맵핑 해도 되는지 모르겠음

아니 시발 검색해보면 죄다 ManyToMany 쓰지말라 지양해라 이딴 글 밖에 없고

파급효과를 자세히 설명안해주는데 나 같은 경우는 MTM ㅁ맵핑 해도 괜찮은 거지?

어짜피 JPAENTITY가 맵퍼 역할이고 모델 레이어에서 모델 객체로 바꿔씀