Cause: java.sql.SQLException: sql injection violation, comment not allow异常问题处理

1、安全策略检验sql注入,禁止sql中的注释信息存在,删除注释信息

2、在数据源配置时,加上了 Druid 的 wall 过滤器。而它默认的拦截策略是,不允许 SQL 中带有备注,可修改Druid过滤器配置,去除wall。

XML 复制代码
druid:
  filters: stat

我的错误原因是没有配置druid参数信息,估计是容器平台升级了安全策略,不配置默认安全策略最高,所以配置了druid参数后不再报错

相关推荐
ClouGence1 小时前
Oracle CDC 架构优化:从主库直连到 DataGuard 备库同步
数据库·后端·oracle
plainGeekDev2 小时前
null 判断 → Kotlin 可空类型
android·java·kotlin
糖拌西瓜皮2 小时前
Java开发者视角:深入理解Node.js异步编程模型
java·后端·node.js
plainGeekDev2 小时前
getter/setter → Kotlin 属性
android·java·kotlin
一线大码2 小时前
Smart-Doc 的简单使用
java·后端·restful
无响应de神4 小时前
三、用户与权限管理
数据库·mysql
MacroZheng4 小时前
Claude Code官方桌面端正式发布,夯爆了!
java·人工智能·后端
虚无境4 小时前
如何编写一个SpringBoot项目告警推送的Starter
java·prometheus·webhook
NE_STOP19 小时前
Vide Coding--AI编程工具的选择
java