`
sam1982
  • 浏览: 10019 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

请问怎么在运行时取出在Ibatis映射参数后的SQL

阅读更多
    想取出的SQL是要映射参数后的SQL,而不是select * from user where name=?这样的SQL,而是要select * from user where name='sam'这样的SQL,看了它的源码有个这样的Sql对象有个getSqlString(RequestScope request,MappedStatement statement)方法,但是取出来还是一条如这样的SQL:select * from user where name=?,郁闷....有哪位知道的麻烦解答一下,感激不尽..
分享到:
评论
1 楼 wplqw 2007-08-18  
建议使用proxool连接池,里面有个web方式的监视器,可以查看池中所有数据库连接会话的运行sql和耗费的时间。

相关推荐

    ibatis配置

    Ibatis,全名MyBatis,是一个优秀的Java持久层框架,它支持定制化SQL、存储过程以及高级映射。在Ibatis中,SQL语句的编写与Java代码完全分离,使得开发者可以更好地专注于SQL的编写,同时避免了JDBC代码的繁琐。...

    ibatis3.0中in的用法

    1. **类型转换**:在使用`<foreach>`标签时,确保传入的参数类型与预期一致,例如如果期望的是一个整型列表,则应该传递一个`List<Integer>`类型的参数。 2. **性能考虑**:当`IN`语句中的值非常多时,可能会对性能...

    ibatis实现的留言板

    Ibatis的核心思想是SQL映射,通过XML或注解方式定义SQL语句,然后在Java代码中通过SqlSession对象执行这些SQL。在本案例中,Ibatis可能被用来处理用户在留言板上的留言保存、查询等数据库交互操作。 JSP(Java...

    mybatis开发文档

    - **SqlMapConfig.xml**:MyBatis 全局配置文件,配置了数据源、事务等运行环境,以及 MyBatis 运行所需的一些配置(如 Mapper.xml 映射配置、全局运行参数、别名等)。MyBatis 运行时首先寻找 SqlMapConfig.xml,再...

    springMVC+reids+ 线程池+ibaits的demo做pv统计

    iBatis是一个SQL映射框架,它将SQL语句与Java代码分离,使得开发者可以更灵活地编写SQL,同时保持代码的整洁性。在PV统计系统中,iBatis可能用于持久化PV数据到关系型数据库,如MySQL,以便长期存储和分析。 在...

    mybatis中操作json类型数据(csdn)————程序.pdf

    在实际应用中,你需要根据具体的需求和Java对象的结构,定义一个合适的TypeHandler,然后在MyBatis的Mapper接口或XML配置文件中引用它,这样MyBatis在执行SQL时就能正确地处理JSON类型的字段。 总结来说,MyBatis...

    MyBatis-3-User-Guide

    MyBatis支持动态SQL,允许在运行时动态生成SQL语句。 - **if**:根据条件生成SQL片段。 - **choose/when/otherwise**:类似于Java中的`switch`语句。 - **trim/where/set**:用于处理SQL中的空格和逗号等问题。 - *...

    hibernate面试题1

    - JDBC:完全手动编写SQL,处理结果集时需逐行逐字段取出并封装对象。 - iBatis:半自动化SQL,仍需手动编写部分SQL,但可以直接传入对象,返回对象。 - Hibernate:全自动ORM框架,无需编写SQL,直接操作对象,...

    狂神说Java-Mybatis学习笔记

    MyBatis起源于Apache的一个开源项目iBatis,在2010年该项目由Apache迁移到了Google Code,并改名为MyBatis。随后在2013年11月,MyBatis项目迁移到GitHub,进一步推动了项目的开放性和社区参与度。目前,MyBatis的...

    1.springbood+mybatis项目demo2.mybatis自定义枚举类型的转换器以及各种使用场景

    在开发Java Web应用程序时,Spring Boot和MyBatis是两个非常流行的技术框架。Spring Boot简化了项目的初始化和配置,而MyBatis则提供了一个灵活的持久层解决方案。本项目示例"1.springboot+mybatis项目demo2.mybatis...

Global site tag (gtag.js) - Google Analytics