`

ibaits---remapResults属性

阅读更多

在 【statement】, 【select】, 和【procedure】 标签中存在一个可选的属性【remapResults】,

默认值是false,为了避免经常的对返回的结果进行内省,iBATIS会记录上一次查询结果的元数据。

如果每次查询的列不定的话,这个属性需要设置为true。

当设置remapResults为"true"时:
iBATIS会在每次查询的时候内省查询结果来设置元数据,来保证返回恰当的结果。这个属性会造成一定的性能损失,所以要谨慎使用
(如果 当查询结果只是一个动态变化的列时,可用select $selectresultfield$ as resultfield 的形式来解决。)

 

select $columnslist from xxx 。

分享到:
评论

相关推荐

    spring+struts+ibaits实例.zip

    这个"spring+struts+ibaits实例.zip"压缩包提供了一个经典的实例,帮助开发者理解这三大框架如何协同工作。下面我们将深入探讨这三个框架的核心概念、功能以及它们在实际项目中的整合方式。 **Spring框架** Spring...

    ibaits2.3.4源代码

    不久也会发表SSI(Spring2.5+Struts2+Ibaits)整合配置的系列文章。?????? 该篇主要描述所需jar文件以及编写数据库连接部分。需要的jar文件有数据库连接相关jar文件如下:commons- dbcp.jarcommons-logging.jarcommons...

    ibaits例子

    通过`@Param`或`<param>`标签,我们可以将Java对象的属性值映射到SQL的占位符上。 4. **结果映射**:结果映射用于将查询结果自动转化为Java对象。Ibatis允许自定义映射规则,包括一对一、一对多、多对一等复杂关系...

    springboot ibaits mysql整合

    在IT行业中,Spring Boot、iBatis和MySQL是常见的开发框架和技术栈,它们在构建高效、灵活的企业级应用中发挥着关键作用。本项目通过Maven进行构建,整合了Spring Boot、iBatis和MySQL,同时也涉及到了Spring的任务...

    springboot ibaits mysql整合 01

    这里,我们还配置了mybatis-config.xml的位置,这是iBatis的主要配置文件,用于设置全局属性、类型别名、事务管理器等。 接下来,创建实体类(例如User.java),这将代表数据库中的表结构。同时,创建Mapper接口...

    ibatis:使用ibator自动生成代码和配置文件

    对于每个表,ibator会生成一个实体类,对应表的字段将转化为类的属性;一个Mapper接口,包含CRUD操作方法;一个Mapper XML文件,包含具体的SQL语句;以及一个DAO实现类,实现了Mapper接口的方法。 ibator的优势在于...

    ibaits2.3.0.chm

    ibaits2.3.0.chm

    ibaits完整实例+jar包+详细学习文档

    最近没事儿写了个ibatis最完的例子,这个东西很好用,也很灵活。里面附带了ibatis详细学习文档,各种需要的jar包,最主要是有一个实用的例子,下载下来后在自己的机器上创建数据库建个表,修改一下配置就可以直接...

    ibaits例子曾删改

    ResultMap用于配置结果集的映射规则,定义字段与Java对象属性的对应关系;ParameterMap则定义了参数的映射规则。 8. **事务管理** Ibatis提供了事务管理机制,可以通过SqlSessionFactory的openSession方法开启...

    ibaits源码以及样例

    在这个名为"Ibaits源码及样例"的压缩包中,我们可以深入理解Ibatis的工作原理和用法。下面将详细介绍Ibatis的关键知识点。 1. SQL Map配置文件:Ibatis的核心是SQL Map配置文件,它定义了数据访问对象(DAO)和SQL...

    spring-ibatis-ext-plugin.1.0.0 扩展ibaits原生SQL

    一直以来ibatis的分页都是通过滚动ResultSet实现的,应该算是逻辑分页吧。逻辑分页虽然能很干净地独立于特定数据库,但效率 在多数情况下不及特定数据库支持的物理分页,而hibernate的分页则是直接组装sql,充分...

    struts+spring+ibaits

    struts1.2 +spring2.5 +ibaits2.0 框架整合,jndi获取数据源,简单易读

    Ibaits2.2帮助文档(英文)

    Ibaits2.2帮助文档(英文),API 文档

    Ibaits例子与PPT

    【标题】:“Ibaits例子与PPT” 【描述】:本资料主要涵盖了关于Ibatis的相关知识,通过一个具体的myeclipse工程实例来深入解析Ibatis的使用,同时结合PPT的形式,使得学习过程更加直观易懂。Ibatis是一个优秀的...

    springmvc+ibaits示例

    Spring MVC 是一个基于模型-视图-控制器(MVC)设计模式的轻量级Web框架,它是Spring框架的一部分,主要用于构建Web应用程序。iBatis 是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。...

    ibaits+spring的整合

    3. **事务属性设置**:在服务方法上使用@Transactional注解,指定事务的隔离级别、传播行为、超时时间等属性。 4. **测试事务**:编写测试用例,验证事务的正确性。例如,当一个事务中的操作发生异常时,所有更改应...

    ibaits guide resource

    标题 "ibaits guide resource" 暗示了这是一个关于 iBATIS 框架的资源集合,主要包括最新的 iBATIS 指南、文档以及一本名为 "iBATIS in Action" 的书籍。描述中的 "latest ibatis guide, ibatis docs, ibatis in ...

    IBAITS学习总结

    **IBatis 学习总结** **一、简介** IBatis 是一个优秀的持久层框架,它允许开发者将 SQL 语句直接写在配置...通过阅读提供的 "ibaits学习总结.docx" 和 "IBAITS学习总结" 文件,可以深入理解其具体使用方法和案例。

    ibaits学习例子

    这个"ibaits学习例子"压缩包包含了作者在学习iBatis过程中创建的示例项目,所有示例都经过了测试,确保功能正常,为初学者或有经验的开发者提供了一个宝贵的参考资料。 首先,iBatis的核心是SQL Map配置文件,它...

    利用JAVA代理Proxy机制实现spring对ibaits的MapperScannerConfigurer功能

    利用JAVA代理Proxy机制实现spring对ibaits的MapperScannerConfigurer功能 详细:http://blog.csdn.net/wq105032007067/article/details/8812598

Global site tag (gtag.js) - Google Analytics