波总,之前在群里提过,有些场景,需要获取当前执行的sql,做一些额外的处理,举例说明: 1.项目中禁止使用物理删除操作,可以通过全局的SQL拦截处理; 2.项目中需要做一些统一的操作,比如所有的新增和修改操作,统一拦截sql,追加操作人,操作时间等; 3.数据权限统一处理,可以通过SQL拦截,动态为sql追加数据范围限定条件;
如果可以这样,那么配合拦截,就可以做很多事了...我的问题是,拦截如何处理呢?
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
可通过为 DruidPlugin 添加 Filter 来实现, druid 提供了 filter 扩展,或许你要的功能已经有了
jfinal 在 sql 层面就不做多动作了,专业的人做专业的事
登录 后才可以发表评论