最近公司有个要求,多张表插入时需要触发某个业务逻辑,这多张表都是业务蛮多的,入口不固定,监听数据库插入麻烦还不允许写触发器,所以去看了activejdbc(我也不知道我们为什么要用这个😵)的官方文档,有个自定义验证器好像可以实现,上代码。
注: save、saveIt、createIt时触发
model等于你的PO,在你PO调用保存时会传过来,可以getidName或者model.toMap()获取PO属性值
官方文档 JavaLite - 验证
最近公司有个要求,多张表插入时需要触发某个业务逻辑,这多张表都是业务蛮多的,入口不固定,监听数据库插入麻烦还不允许写触发器,所以去看了activejdbc(我也不知道我们为什么要用这个😵)的官方文档,有个自定义验证器好像可以实现,上代码。
注: save、saveIt、createIt时触发
model等于你的PO,在你PO调用保存时会传过来,可以getidName或者model.toMap()获取PO属性值
官方文档 JavaLite - 验证