activejdbc自定义验证器

71 阅读1分钟
最近公司有个要求,多张表插入时需要触发某个业务逻辑,这多张表都是业务蛮多的,入口不固定,监听数据库插入麻烦还不允许写触发器,所以去看了activejdbc(我也不知道我们为什么要用这个😵)的官方文档,有个自定义验证器好像可以实现,上代码。

注: save、saveIt、createIt时触发

image.png

image.png

model等于你的PO,在你PO调用保存时会传过来,可以getidName或者model.toMap()获取PO属性值

官方文档 JavaLite - 验证

0eda01df4e518f2c98d82137814e55a.jpg