티스토리 툴바



2007/01/05 14:28

Hibernate 기초 학습[7] - Generated properties / read-only properties

# generated properties
   - 데이터베이스에 의해서 생성되는 값을 가지는 속성.
   - generated element를 통해서 생성되는 시기를 정할 수 있다.
   - generated properties는 반드시 read-only 속성이어야 한다.

   - 설정
<property generated="never|insert|always" />
<version  generated="never|insert|always" />
<timestamp generated="never|insert|always" />

   - 각 element의 의미
never(default) - DB에 의해서 자동 생성되지 않는다.
insert - INSERT 시에만 자동 생성된다.
always - INSERT와 UPDATE 시에 모두 자동 생성 된다.

# read-only properties
   - 자동 생성된 값을 가지는 속성.
   - 설정을 통해서 INSERT나 UPDATE 가 불가능 하도록 설정

   - 설정
1. <property name="" update="false" insert="false" />

2. @Column(updatable=false, insertable=false)

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 5 Comment 0