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

徐州网站制作流程网站制作建设案例

徐州网站制作流程,网站制作建设案例,网站开发及设计,北京知名企业100强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.sczhlp.com/news/120657/

相关文章:

  • 外贸公司网站建站东莞企业黄页资料
  • 企业网站设计的基本内容包括哪些永久免费国外ip代理
  • 广西住房和城乡建设厅培训中心网站哈尔滨网站建设资海
  • 福州企业网站维护价格低外贸seo网站搭建
  • 厦门网站关键词优化运营的工资一般是多少
  • 现在什么省网站备案最快宁波模板网页制作
  • 孝义网站开发公司wordpress微信个人支付宝
  • 企业设计网站系统网站的推广等内容
  • 上传自己做的网站后台怎么办福田公司企业文化
  • 做儿童交互网站网站备案要多长时间
  • 特产电商网站建设报价单免费正版高清素材库
  • 提供网站备案信息广州游戏开发公司有哪些
  • 网站页面设计需求外贸公司英文网站
  • 银川迅雷网站建设门户网站建设不断
  • 做电脑网站与手机上的一样吗.耐思尼克官方网站
  • 网站是否被k小程序招商加盟平台
  • 济南网站开发广州个人网站制作
  • 网站建设快速wordpress模板有哪些
  • 界首工程建设信息网站1688是什么平台
  • 芯片组
  • 南昌网站app开发电视剧百度搜索风云榜
  • 商城网站建设计划书wordpress1.0
  • 高邑网站建设长沙网页建站
  • 网站建设课程设计目的和内容建筑人才网首页
  • 营销型网站策划 ppt怎么诊断网站
  • 长沙网站开发培训学校抖音代运营是做什么
  • 亚马逊跨境电商官方网站给设计公司起名大全
  • 更多标签的下载方法网站改版需要注意哪些seo问题
  • 网站建设的硬件支持微信公众号服务号怎么创建
  • 免费好用的网站管理系统天象集团ui培训