작성
·
364
0
환경
hibernate:5.4.13.Final
h2:1.4.200
==코드==
public class JpaMain {
public static void main(String[] args) {
EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello");
EntityManager em = emf.createEntityManager();
EntityTransaction tx = em.getTransaction();
tx.begin();
try {
Member member = new Member();
member.setName("kim");
em.persist(member);
em.flush();
em.clear();
Member findMember = em.getReference(Member.class, member.getId());
em.close();
findMember.getName();
tx.commit();
} catch (Exception e) {
e.printStackTrace();
tx.rollback();
}finally {
em.close();
}
emf.close();
}
}
==코드==
첨부사진
select 쿼리가 나가지 않아야하는데 쿼리가 나가는 이유가 무엇인지 궁금합니다.