BeetlSQL 3.23.9 发布,SQL防火墙支持
本次调整把BeetlSQL的扩展调整到beetlsql-ext模块下,包含如下子模块 sql-xml: XML文件支持,允许使用类似MyBatis的XML语法写BeetlSQL的SQL文件 sql-firewall: SQL防火墙支持,允许对发送到数据库的SQL检查,避免一些常见的SQL错误 sql-accelerator: 对BeetlSQL进行扩展,提升性能,通过此模块,性能提升30% 如下给高仿myabtis的xml语法,使用了Beetl模板引擎实现 <?xml version="1.0" encoding="UTF-8" ?> <beetlsql> <sql id="testAll"> <!-- 测试sql --> select * from sys_user <where> <if test="has(user) and user.name=='a'"> and name='3' </if> <bind value="1+99" export="newValue...
