728x90
select, save update 시 디비 특정 function을 호출해야될경우
@Column(columnDefinition= "LONGBLOB", name="encryptedBody")
@ColumnTransformer(
read="AES_DECRYPT(encryptedBody, 'password')",
write="AES_ENCRYPT(?, 'password')")
public byte[] getEncryptedBody() {
return encryptedBody;
}
public void setEncryptedBody(byte[] encryptedBody) {
this.encryptedBody = encryptedBody;
}
728x90
'Hibernate' 카테고리의 다른 글
hibernate Could not find setter (모델 ProjectionList 오류) (1) | 2016.06.02 |
---|---|
hibernate criteria query 조건문 (0) | 2016.02.23 |
onetomany order by 정렬 순서 문제 (0) | 2016.02.23 |
하이버네이트 모든 테이블명 조회 (0) | 2015.11.23 |