시그마 삽질==six 시그마

JPA-Flow 본문

프로그래밍/JPA

JPA-Flow

Ethan Matthew Hunt 2020. 4. 8. 20:44
우아한 형제들의 김영한 팀장님의  '자바 ORM 표준 JPA 프로그래밍'을

구입하시길 강력 추천드립니다.

책 구입을 원하시는분은 요기를 클릭하시면 됩니다.

저자 직강 인프런 강의도 있습니다 궁금하신분은 요기를 클릭

하단의 내용은 제가 예전에 읽었던 내용을 요약 정리한 것입니다.

 

hibernate.show_sql: 하이버네이트가 실행한 SQL 출력

hibernate.format_sql: SQL 보기쉽게 출력 

hibernate.id.new_gererator_mappings: 새로운 키전략 사용

 

실행 순서

 

1.앤티티 매니저 팩토리 생성 : 비용 큼. 한번생성 공유사용

2.앤티티 매니저 생성 : 이걸 이용 DB CRUD 가능/ 쓰레드간 공유,재사용금지

3.트랜잭션 획득

4.tx start-> biz logic ->tx commit(예외처리 tx rollback)

5.트랜잭션 종료

6.엔티티 매니저 팩토리 종료(애플리케이션 종료시)

 

JPQL: 엔티티 객체를 대상으로 쿼리

SQL: 데이터베이스 테이블을 대상으로 쿼리

 

'프로그래밍 > JPA' 카테고리의 다른 글

JPA -다양한 연관관계 매핑  (0) 2020.04.09
JPA -연관관계 매핑  (1) 2020.04.08
JPA -Entity Mapping  (0) 2020.04.08
JPA -Persistence Management  (0) 2020.04.08
JPA -Introduction  (0) 2020.03.30
Comments