DoydoQuery v2
首页GitHub
简体中文
简体中文
  • 项目介绍
  • 快速上手
  • 对象概念
    • 查询对象
      • 分页排序
      • 谓词后缀字段
      • 逻辑后缀字段
      • 子查询字段
      • ER关系字段
      • 自定义查询字段
    • 实体对象
      • 枚举字段
      • 分表
    • 视图对象
      • 列映射
    • 聚合查询对象
  • 基础用法
    • 增删查改接口
    • 中间表访问接口
    • 数据库方言
    • 打印SQL日志
  • Web
    • Controller
  • Service
  • 缓存
  • 排序参数
  • 校验
  • 用户注入
  • 相关资源
    • 文章
      • 从ORM到OQM:一种基于对象的SQL语句构造方案
由 GitBook 提供支持
在本页

这有帮助吗?

  1. 基础用法

打印SQL日志

如果想要查看执行的SQL语句,只需要将win.doyto.query.core.SqlAndArgs的日志等级配置为debug即可。

在spring的yaml文件里配置如下:

application.yml
logging:
  level:
    win.doyto.query.core.SqlAndArgs: debug

日志打印如下:

...
2021-02-25 22:17:18.442 DEBUG 80237 --- [           main] win.doyto.query.core.SqlAndArgs          : SQL  : SELECT platform, parentId, menuName, memo, valid, id, createUserId, createTime, updateUserId, updateTime FROM menu WHERE id = ?
2021-02-25 22:17:18.442 DEBUG 80237 --- [           main] win.doyto.query.core.SqlAndArgs          : Param: 3(java.lang.Integer)
2021-02-25 22:17:18.447 DEBUG 80237 --- [           main] win.doyto.query.core.SqlAndArgs          : SQL  : DELETE FROM menu WHERE id = ?
2021-02-25 22:17:18.447 DEBUG 80237 --- [           main] win.doyto.query.core.SqlAndArgs          : Param: 3(java.lang.Integer)
...
上一页数据库方言下一页Controller

最后更新于3个月前

这有帮助吗?