当前位置: 首页 > news >正文

东莞建设网站青岛seo外包公司

东莞建设网站,青岛seo外包公司,云主机 做网站,用dw做淘客网站的步骤1. 问题场景: 记录日常开发过程中 Mybatis 调试 SQL 语句,想要查看Mybatis 中执行的 SQL语句,导致定位问题困难 2. 解决方式 双击shift找到mybatis源码中的 MappedStatement的getBoundSql()方法 public BoundSql getBoundSql(Object para…

1. 问题场景:

记录日常开发过程中 Mybatis 调试 SQL 语句,想要查看Mybatis 中执行的 SQL语句,导致定位问题困难

2. 解决方式

双击shift找到mybatis源码中的 MappedStatementgetBoundSql()方法

public BoundSql getBoundSql(Object parameterObject) {BoundSql boundSql = sqlSource.getBoundSql(parameterObject);List<ParameterMapping> parameterMappings = boundSql.getParameterMappings();if (parameterMappings == null || parameterMappings.size() <= 0) {boundSql = new BoundSql(configuration, boundSql.getSql(), parameterMap.getParameterMappings(), parameterObject);}// check for nested result maps in parameter mappings (issue #30)for (ParameterMapping pm : boundSql.getParameterMappings()) {String rmId = pm.getResultMapId();if (rmId != null) {ResultMap rm = configuration.getResultMap(rmId);if (rm != null) {hasNestedResultMaps |= rm.hasNestedResultMaps();}}}return boundSql;}

Mybatis 的底层都会把 Mapper.xml 配置文件中的SQL 标签转化为基于 JDBC 执行的语句, boundSql 变量可以看到完整的 SQL 语句

因此,可以在最后一行的return boundSql;打一个断点。执行 SQL 查询语句,就能查看到执行的sql了
在这里插入图片描述

http://www.ds6.com.cn/news/46386.html

相关文章:

  • 网站主导航会计培训班有用吗
  • 互动平台umu郑州seo技术外包
  • 做外国网站百度搜到重庆关键词快速排名
  • 做网站要会哪些软件广州网站优化排名
  • 搜房网站建设分析迅雷磁力链bt磁力天堂下载
  • 广州做网络服装的网站建设最新百度快速排名技术
  • 教育智慧城市型网站开发注册google账号
  • 重庆seo主管seo网站关键词排名优化公司
  • 专做秒杀的网站seo优化一般包括哪些内容()
  • 中文网站的seo怎么做seo排名谁教的好
  • 建设外贸网站多少钱公关公司排名
  • 上海做企业网站福州网站建设方案外包
  • 网站开发的配置过程爱情链接
  • 做网站怎么切片数字营销是干啥的
  • wordpress 字数插件徐州seo外包公司
  • 做数据同步的两个网站教你免费申请个人网站
  • 合肥房产网新楼盘价格武汉seo顾问
  • 网络服务代码1001北京官网seo
  • 求职招聘网站开发凌哥seo技术博客
  • 企业首页网站属于什么类型网站长沙官网seo服务
  • 庆阳网站设计费用宁波seo网络推广优化价格
  • 千锋教育可靠吗seo营销课程培训
  • 网页翻译俄文长沙seo外包服务
  • wordpress播放器mu38陕西网站关键词自然排名优化
  • 前端用什么框架做网站百度网站下载
  • 做赌博网站条件百度平台营销收费标准
  • 企业网站的建设怎么收费平台推广网站
  • 企业网站设计有哪些新功能新闻稿发布
  • 企业网站怎么建设方案2022年最新热点素材
  • 优化网站内容的方法营销宣传图片