- JPA에서 '관리 객체(Managed Object)'는 영속성 컨텍스트에 의해 변경 사항이 활발하게 추적되는 객체입니다. 🕵️♀️
- '분리 객체(Detached Object)'는 한때 관리되었지만, 트랜잭션 종료 후와 같이 영속성 컨텍스트의 추적을 벗어난 객체입니다. 👻
save()메서드는 엔티티에 ID가 있는지 여부에 따라 데이터를 삽입하거나 업데이트할 수 있습니다. 💾save()는 새로운 엔티티와 분리된 엔티티 모두에 적용될 수 있습니다. ✨merge()메서드는 주로 분리된 객체를 다룰 때 사용됩니다. 🔄merge()는 분리된 객체의 데이터를 복사하여 새로운 '관리 객체'를 반환합니다. 🤝





