首页 > 数据库 >ibatis后台通过SqlMapClient获取sql语句

ibatis后台通过SqlMapClient获取sql语句

时间:2022-12-21 15:35:55浏览次数:48  
标签:语句 SqlMapClientImpl SqlMapClient System stmt statementScope ibatis sql

String sql = "";
SqlMapClientImpl sqlmap = (SqlMapClientImpl)getSqlMapClient();
MappedStatement stmt = sqlmap.getMappedStatement("UupmUser.selectUsersPgnCountByCause");
Sql stmtSql = stmt.getSql();
RequestScope statementScope = new RequestScope();
statementScope.setStatement(stmt);
sql = stmtSql.getSql(statementScope, cause);
System.out.println("参数role_id:"+cause.getRole_id());
System.out.println("sql语句是:"+sql);

标签:语句,SqlMapClientImpl,SqlMapClient,System,stmt,statementScope,ibatis,sql
From: https://www.cnblogs.com/xiao1993/p/16996361.html

相关文章

  • SQL Server 2019性能测试
    SQLServer2019性能测试测试环境:❤客户端操作系统:windows10x64❤ODBC驱动:MicrosoftODBCDriver17forSQLServer❤IDE:VisualStudio2017一、速度测试......
  • MAC 安装 MySQL
    安装#查询mysql版本➜~brewsearchmysql==>[email protected]@5.6mysqlmysql-co......
  • 设置MySQL数据库的远程连接权限
    解决方案在服务器上登录数据库,然后执行如下授权SQL语句。该授权SQL语句的含义为root用户可用任何IP地址登录数据库,操作任何数据库中的任何对象。 GRANTALLPRIVILEG......
  • MySQL xtrabackup 物理备份原理
    一、简介xtrabackup是percona公司开源的MySQLinnodb物理备份工具,支持在线热备(备份时不影响数据读写),在工具在业内生产上被大量使用,本次使用xtrabackup备份的日志和数据......
  • MySQL锁等待超时问题技术分享
    背景错误信息:Lockwaittimeoutexceeded;tryrestartingtransaction,我们常称为锁等待超时。根据类型一般分为两类:1、 行锁等待超时;最常见的场景,因为事务等待行锁超......
  • sql自动补全缺失的日期,并将空值替换成上一个非空值
    一、应用场景填充日期(以一个月为单位),在没有出现日期的节点自动填充成前面第一个节点日期存在的值。先准备两个数据集,一是全部的日期数据集,即包含所有年月的数据集;二是......
  • MySQL增量同步工具OTTER
    背景:    鉴于****项目中有使用Otter同步数据,同时重庆资源池ESOP也有同样的需求,之前采用的是Federated引擎来实现,但是爱可生RDS不支持该引擎,必须采用其他的工具来实现......
  • mysql-ibtmp1表空间暴涨
    1、在做****巡检时,发现生产主机xxxx上的临时独立表空间ibtmp1暴涨至200G,借此梳理关于临时表空间相关的点2、ibtmp1暴涨如何处理? 2.1简单说明 ibtmp1是非压缩的innodb......
  • Mysql高可用之MMM架构
    MMM(Master-MasterreplicationmanagerforMySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQLMaster-Master(双主)复制,......
  • mysql系统日志 (binlog, redolog, undolog, errorlog, generallog, relaylog, slowque
    mysql系统日志(binlog,redolog,undolog,errorlog,generallog,relaylog,slowquerylog) 1.错误日志errorlog错误日志记录着mysqld服务在启动,停止,和运行过程中发......