jpa
2021. 3. 1.
JPA EntityFactory 활용 CRUD
개요 Persistence.createEntityManagerFactory("example Name") 구문을 활용하여 엔티티 매니저 객체를 생성하고 이를 활요하여 조회, 추가, 삭제, 업데이트 동작을 수행한다. meber Class에 맞게 H2 DB에 테이블을 생성한다. create table Member ( id bigint not null; name varchar(255); promary key (id) ); JPQL을 활용하여 조회를 실행해본다. EntityManagerFactory 엔티티 매니지 팩토리는 DB당 1개가 생성된다. 엔티티매니저는 쓰레드간에 절대 공유하면 안된다. JPA 모든 데이터 변경은 트랜잭션 안에서 실행해야한다. RDB는 트랜잭션 안에서 실행하도록 설꼐 되어있다. 표기나 작성..