我在引用配置属性的域类中有一个自定义验证器:
accountExpirationDate (
nullable:true,
validator: { val, obj ->
if (val > new Date() + CH.config.EXPIRATION_WINDOW_DAYS) return ['date_too_late']
})
其中 CH 是 org.codehaus.groovy.grails.commons.ConfigurationHolder
由于 ConfigurationHolder 已被弃用,我需要摆脱它。我曾尝试使用 grailsApplication 代替它,但在这种情况下它不起作用。还有其他方法吗?