myBatis问题汇总
摘要: myBatis问题汇总
如下配置扫描不到xml
问题: Invalid bound statement (not found): com.zlay.mapper.CategoriesMapper.createTable
1 | <mappers> |
解决方法:
XML 文件与接口不在同一包 使用
使用druid连接池
1 | 模块信息 |
SQLite 与 Druid SQL 防火墙兼容性问题
SQLite 与 Druid SQL 防火墙兼容性问题
这个错误是由于 Druid 的 SQL 防火墙(WallFilter) 对 SQLite 语法的兼容性不足导致的。SQLite 的 AUTOINCREMENT 关键字与其他数据库(如 MySQL)的语法存在差异,而 Druid 的默认规则将其识别为潜在的 SQL 注入风险。
1 | <property name="filters" value="stat,wall"/> |