Plugged in... Not Playing...

如果不借助其它的插件,在Grails项目中要实现Audit功能的话,只能在Domain class中使用诸如此类的代码

def afterUpdate = {
    println “id:${id};name:${name};version:${version};author:${author}”
    // ...
}
 

 

这种代码无疑是很不graceful的,也不好维护。


Google了一把,发现有个audit-logging插件。看起来很不错。


昨天下班前grails install-plugin audit-logging,却用不了,郁闷。。。

今天接着鼓捣,重启了几遍,还是没效果。甚至把它解开,代码拷贝到工程中,仍旧无效。郁闷。。。


直到我无意瞥见它的application.properties文件中有一行

app.grails.version=1.2.0
 


才恍然大悟:我现在用的还是grails 1.1.2呢!版本不兼容,即使插入了也还是不能play啊。

升级grails...重新插入...可以play了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值