如何在grails中搜索加密数据

时间:2013-08-28 09:35:11

标签: java grails encryption grails-searchable

我有3个字段cardNo,cardName和account

的域名
class card {
    String cardNo
    String cardName
    Account account

static constraints = {
    cardNo(blank:false, unique:true)
    cardName(blank:false)
    account(blank:false)
}

cardNo在保存时必须加密,我使用encryptionUtil Java加密它。 在我的列表屏幕上,我想进行搜索匹配,可以通过cardNo和cardName进行搜索。 如果我在grails中搜索使用create cretiria加密的数据,是否可能? 如果不能使用创建条件,那么搜索加密数据的最佳方法是什么? 需要你的帮助。谢谢之前:))

1 个答案:

答案 0 :(得分:3)

我可以给你一个建议:避免在你的数据库中存储卡号。使用支付服务。