我有个需求,在不大面积动业务代码的前提下,对Dao中某些表的更新操作追加其它的操作。
方式1: 如果可以确保是通过dao.update的话,通过覆盖方法来拦截方式2: 设置DaoExecutor, 继承NutDaoExecutor, 通过DaoStatement可以获取SQL语句,然后分析之,进而hook, 可以参考daocache的实现