비영속 준영속 상태에 대해 궁금한 것이 있습니다.
https://drive.google.com/file/d/1-WuKsSWGla0LNqD55XNkY3R8fbPhAVwH/view?usp=sharing 1. 실행 방법을 알려주세요. - h2 database url에 맞게 설정한 뒤 application run - postman으로 http://localhost:8080/test (GET) 요청 send 2. 어떻게 문제를 확인할 수 있는지 자세한 설명을 남겨주세요. - http://localhost:8080/h2-console 에 들어가서 Member table select - postman으로 http://localhost:8080/test (GET) 요청 send 후에 h2-console에서 member 테이블을 select 하면 member 데이터가 들어가 있는 것을 확인할 수 있습니다. - 저는 persist 후에 em.detach(member)를 해서 영속성 컨텍스트가 해당 엔티티를 관리하지 않기 떄문에 실제로는 member데이터가 db에 insert되면 안된다고 생각했습니다. - em.detach() 대신 em.clear()을 사용해도 데이터가 들어갔습니다. - member 데이터가 em.detach() / em.clear()을 해서 영속성 컨텍스트에서 관리가 되지 않음에도 데이터가 insert되는 이유를 알고 싶습니다.