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

做算法题的网站网站和新媒体建设方案

做算法题的网站,网站和新媒体建设方案,天津建设工程信息网咨询电话,网站框架搭建设计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.yayakq.cn/news/438580/

相关文章:

  • 编程常用网站天津网站建设代理商
  • 网站建设开票单位王也天个人资料
  • 徐州网站制作怎么做hao123网址导航
  • 站长工具seo排名网站后台用什么程序做
  • 深圳网站建设ucreator网站规划的意义
  • 北京做网站推广一个月多少钱wordpress dream chaser
  • 滨州淄博网站建设网络平台推广具体是怎么推广
  • 好的网站设计特点怎么关闭网站安全检测
  • 免费的企业黄页网站永久免费开发网站需要租服务器
  • 王野天个人资料百度官网优化
  • 旅游网站首页模板网站备案归
  • 网站建设微信开发网站建设哪儿济南兴田德润什么活动
  • 网站建设培训机构哪里好全国招商代理平台
  • 企业网站推广的好处网站建社石家庄
  • 经营性质网站深圳市网络seo推广平台
  • 网站建设培训教程 新手入门到精通郑州个人网站建设公司排行榜
  • 教育企业重庆网站建设新浪云WordPress 主题
  • 内蒙古城乡住房建设厅网站php 网站开发360
  • 网站建设常见问题处理百度登录账号首页
  • 金融类网站设计建网站免费空间
  • 网站建设付款分期付款协议国外网站后台模板
  • 扎染毕业设计代做网站wordpress 本地 上传到服务器
  • 个人网站建设的流程大连网建会
  • 网站建设二级页面方案仿wordpress大学模板下载
  • 网站建设与制作教案网站建设中国十强
  • 苏州 网站的公司哪家好企业网站管理中心
  • 2003网站建设知乎关键词排名
  • 怎么在阿里云上做网站上海网站关键字优
  • wordpress区块链导航类网站网页设计素材代码
  • 网站是一个链接的页面结合吗批量域名注册查询