3.2K Star 8.8K Fork 3.6K

GVPJFinal / JFinal

 / 详情

建议增加类似于SQL拦截的功能,方便获取到执行的SQL

待办的
创建于  
2018-10-23 14:33

波总,之前在群里提过,有些场景,需要获取当前执行的sql,做一些额外的处理,举例说明:
1.项目中禁止使用物理删除操作,可以通过全局的SQL拦截处理;
2.项目中需要做一些统一的操作,比如所有的新增和修改操作,统一拦截sql,追加操作人,操作时间等;
3.数据权限统一处理,可以通过SQL拦截,动态为sql追加数据范围限定条件;

评论 (2)

冰雨 创建了任务

如果可以这样,那么配合拦截,就可以做很多事了...我的问题是,拦截如何处理呢?

可通过为 DruidPlugin 添加 Filter 来实现, druid 提供了 filter 扩展,或许你要的功能已经有了

jfinal 在 sql 层面就不做多动作了,专业的人做专业的事

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
2342882 cheerfulljinyu 1593267986 840 jfinal 1580661334
Java
1
https://gitee.com/jfinal/jfinal.git
git@gitee.com:jfinal/jfinal.git
jfinal
jfinal
JFinal

搜索帮助