【发布时间】:2018-08-09 07:39:19
【问题描述】:
我有一个数据库,其中包含一些带有加密列的表。截至目前,所有这些列都是字符串类型。我正在使用 JPA 的 @Converter 来加密和解密表中的列。但是,我也知道,我可以使用 Hibernate 的@ColumnTransformer 在读写操作时达到相同的加密和解密目的。我的问题是它们有何不同,在速度、可维护性、未来增强等方面使用哪种方法更好?现在,@Converter 可以很好地处理字符串类型的数据。我不确定它是否适用于 Integer 类型,否则我将不得不创建一个新的 Converter 类。
【问题讨论】:
标签: java hibernate jpa encryption