@Encrypted
注释将在数据库中以加密形式存储的属性。
示例
@Entity
@Table(name="patient")
public class Patient {
...
// database side encryption
@Encrypted
String name;
// database side encryption
@Encrypted
LocalDate dob;
// client side encryption
@Lob
@Encrypted(dbEncryption=false)
String description;
}
参考
转到 docs / features / encryption 了解更多详情。