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

免费的资料网站静态网站模板 大气

免费的资料网站,静态网站模板 大气,网页版微信传文件,用什么网站做浏览器主页问题描述 在日常开发中,经常会遇到Mybatis sql语句的操作问题,由于Mybatis实现sql的动态拼接,开发过程中,为了验证sql是否书写正确,通常需要获取的控制台打印的sql语句来检查是否拼接正确。如下图所示: 那…

问题描述

在日常开发中,经常会遇到Mybatis sql语句的操作问题,由于Mybatis实现sql的动态拼接,开发过程中,为了验证sql是否书写正确,通常需要获取的控制台打印的sql语句来检查是否拼接正确。如下图所示:

那么为了验证sql的正确性,需要复制控制台sql以及sql参数,手工进行拼接后在数据库连接工具(比如 navicat)里面执行查看执行结果,如下图:

那么问题来了,当遇到sql很长,参数很多时,手工的填充sql参数就会显得很费力且耽误时间。下面介绍一个简单的办法来帮助我们实现参数快速填充。

问题处理

当遇到一个很复杂的sql需要拼接参数时,如果还是单出的通过手工填充sql参数的方式就会很耽误时间,且手工补充参数容易出错,如下图中的sql:

整个sql美化后的sql有840行,中间涉及到的sql的参数也有很多。

这种情况下如果还采用手工补充sql参数的方式就会得不偿失,即耽误时间,且补充过程容易出错,那么是否有一款好的工具可以解决呢?答案是有的,idea有一款插件叫做Mybatis Log Convert,查看插件的解释说明 。

可以看到这款插件正好可以解决我们遇到的问题,安装插件之后再来查看刚才的sql,选中需要自动填充参数的sql以及参数信息。

点击如图mybatis日志解析后可以看到如下图所示:

待看到右下角的提示信息之后,去sql查询工具Ctrl+V粘贴。

可以看到参数已经正确填充到sql位置了,直接执行查询即可,这样是不是很方便很快捷呢?

在使用中需要注意,选中日志中sql语句时需要同时选中Preparing和Parameters,如果没有同时选中以上两个关键词的话会进行错误提示。

但其参数和sql语句是分开的,因此同时选中Preparing和Parameters又是一个烦心事。所以我们推荐使用Mybatis Log Free,可以在控制台直接输出完整的Sql语句。

 

 如若转载,请注明出处:开源字节   https://sourcebyte.vip/article/339.html  

http://www.yayakq.cn/news/866591/

相关文章:

  • 网站开发服务器种类最大郑州网站建设公司
  • 重庆seo网站排名北京网站建设制作方案
  • 力洋深圳做网站公司wordpress qq微信登录
  • 建营销型网站关键词排名代做
  • 建设工程竣工规划局网站wordpress首页缩略图
  • 微网站系统百度竞价点击价格公式
  • 站长工具seo词语排名网站开发报价明细
  • 科技网站建设 开题报告关于网站建设方案的案例
  • 榆林建设网站重庆百度
  • 吉林市网站制作哪家好多用户商城系统哪家好
  • 现代化专业群建设专题网站护理专业电子商务网站推广主要方式
  • 简单的个人主页网站制作用react做的网站
  • 网站制作教程手机wordpress阿树
  • 论基层门户网站的建设asp.net网站支持多国语言
  • wordpress 汽车主题什么是seo什么是sem
  • 怎么开网站平台挣钱wordpress 邮件设置
  • 网站开发费用科目网络推广公司怎么运作
  • 潍坊比较大的网站制作公司企业邮箱申请注册
  • 网站建设开票上海计算机考试网页制作
  • 个人微信号做网站行吗wordpress ss打不开
  • 图书销售网站设计怎么做h5互动的网站
  • 网站建设卖东西广州市海珠区建设局五位一体网站
  • ASP做购物网站视频网站备案 如何填
  • 广州专业网站改版哪家好优秀网站设计欣赏
  • 网站ip流量查询asp做的药店网站模板
  • 广告设计网站免费destoon 网站后台显示不出模板
  • 成都网站设计公司价格建设一个导航网站
  • 毕设做系统与网站网页app开发
  • 拼多多网站在那里做代做ansys网站
  • 织梦网站采集侠怎么做做网站的基本要求