java - 自动计算密码字段的哈希值

标签 java mysql jpa glassfish

有没有办法告诉Glassfish应该计算实体类的某个数据成员的哈希值并将其存储在数据库中,而不是原始值?

最佳答案

如果您修改字段的 getter 以生成其哈希值而不是原始值,则最终可能会存储哈希值。

如果您的数据库具有哈希函数,则其他选项是使用实体管理器发出 native 查询。

尝试一下

关于java - 自动计算密码字段的哈希值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16279388/

相关文章:

java - 如何使用搜索 View 而不一直显示回收器 View ?

mysql - 立即获取授权用户mysql

mysql 匹配文本中的特殊字符%

java - springMvc 和 hibernate 持久化

java - 从数据库为 JPA 实体生成自定义代码

java - Spring MVC 不会从链接更改区域设置

java - java 数组的 getter 返回 null

java - 可以以某种方式简化此循环代码吗?

mysql - 如何创建 View ,以便在基表更改时它们也会更改?

java - 配置 JPA 以与任何 JPA 实现配合使用的正确方法