dusty-boring-mybatis-sql-validater
dusty-boring-mybatis-sql-validater — это плагин для проверки качества SQL-запросов, основанный на SpringBoot + Druid + MyBatis.
Плагин основан на минимальном наборе зависимостей SpringBoot + Druid + MyBatis:
В настоящее время поддерживается только установка из исходного кода.
——————————————————————————————————————————————————————————————————
—————————————————————————— sql 检查配置 ——————————————————————————
dusty:
validator:
sql:
env-profiles:
need-check-envs: # 需要进行sql质量检查的环境(缺省值:dev/test/rc),可根据自身情况修改或增减item
- dev
- test
- rc
ignore-check-envs: # 需要忽略sql质量检查的环境(缺省值:prod), 生产环境建议关闭sql检查,以减小生产配置损耗
- prod
enable-white-list-cache-envs: # 启用白名单的环境列表(缺省值:dev/test/rc), 存储已校验sql
- dev
- test
- rc
enable-black-list-cache-envs: # 启用黑名单的环境列表(缺省值:dev/test/rc)
- dev
- test
- rc
my-sql-valid-items:
enable-where-check: true # 是否开启where检查(缺省值:true 开启)
enable-cond-like: true # 是否开启like查询(缺省值:true 开启)
enableLockTable: false # 是否允许显式锁定table(缺省值:false 关闭)
enable-ddl: false # 是否允许执行ddl语句 (缺省值:false 关闭)
enableDdlDrop: false # 是否允许执行ddl-drop语句
enable-cond-in: true # 是否开启in条件(缺省值:true 开启)
enable-cond-or: true # 是否开启or条件(缺省值:true 开启)
enable-cond-ne: true # 否开启not equal (缺省值:true 开启)
must-use-index-check: true # 是否检查查询条件必须使用索引(缺省值:true 开启)
# ... 更多特性查看 {@link SqlValidatorProperties}
—————————————————————————— sql 检查配置 ——————————————————————————
——————————————————————————————————————————————————————————————————
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )