동적 SQL 생성
Hibernate/Chapter 4 : 2008. 1. 20. 13:21
특징
- 기본으로 하이버네이트가 시작할 때, 각각의 Persistent 클래스와 관련된 CRUD 쿼리를 생성한다.
- UPDATE 문은 모든 필드를 수정하도록 작성되어 있다.
- Sometimes you can avoid generating any UPDATE statement, if the persistent class is mapped immutable.
설정하기
동적으로 쿼리 생성하도록 설정
@Entity
@org.hibernate.annotations.Entity(dynamicInsert=true, dynamicUpdate=true)
public class Category {
...
}
- 아래에 있는 하이버네이트의 Entity 애노테이션이 위에 있는 Entity를 확장한다.
'Hibernate > Chapter 4' 카테고리의 다른 글
기본 속성 맵핑하기- 실습 (2) | 2008.01.22 |
---|---|
Hibernate VS JPA (2) | 2008.01.20 |
컴포넌트 맵핑하기 (0) | 2008.01.20 |
기본 속성 맵핑하기 (2) | 2008.01.20 |
작명 지침 사용하기 (0) | 2008.01.20 |
SQL문에 따옴표 사용하기 (0) | 2008.01.20 |
패키지 이름 설정하기 (0) | 2008.01.20 |
쿼리에서 사용할 Entity 이름 설정하기 (0) | 2008.01.20 |
Immutable Entity 만들기 (0) | 2008.01.20 |
동적 SQL 생성 (0) | 2008.01.20 |
주키 정하기 (0) | 2008.01.14 |