`
yhq1212
  • 浏览: 79425 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ibatis中动态查询返回字段返回用resultClass="java.util.HashMap" 的问题

 
阅读更多

悲催了几个小时!

问题是通过FOR循环执行SELECT, 出现错误.AUTORESULTMAP,错误,提示是查询B表返回JAVA.UTIL.HASHMAP的时没有A表字段.....

 

解决方案直接在resultClass后增加 remapResults="true",这样每次查询的时候都更新列名......

 

哎,还是百度好啊.....

原帖;

http://www.iteye.com/problems/2017

 

 

 

 

 

 

分享到:
评论

相关推荐

    ibatis 用HashMap解决resultClass映射

    ibatis 用HashMap解决Ibatis未知列名和列数的查询结果的resultClass映射

    ibatis源码 例子

    import java.util.List; import com.ibatis.common.resources.Resources; import com.ibatis.sqlmap.client.SqlMapClient; import com.ibatis.sqlmap.client.SqlMapClientBuilder; import com.icss.model.Employee...

    iBatis-设置缓存模式-Java源码(下载)

    import java.util.List; import com.ibatis.sqlmap.client.SqlMapClient; public class Main { public static void main(String[] a) throws Exception { Util util = new Util(); util ....

    ibatis_动态查询条件

    ibatis_动态查询条件详解及需要注意的地方

    解决IBatis缓存动态字段问题

    如何解决动态数据表名,动态字段名情况下,由ibatis缓存select字段而引起的字段找不到的情况?以下是最简单的解决办法! 本文中内容真实可靠,保证用户很快掌握

    spring lib j2ee

    #log4j.logger.java.sql.Connection = INFO #log4j.logger.java.sql.Statement = DEBUG #log4j.logger.java.sql.PreparedStatement = DEBUG #log4j.logger.java.sql.ResultSet = DEBUG #2 定義A1輸出到控制器 ...

    ibatis中使用安全的拼接语句,动态查询,大于、小于、等于.doc

    iBatis 中使用安全的拼接语句、动态查询、大于、小于、等于 iBatis 是一个流行的持久层框架,提供了许多强大的功能来帮助开发者构建高效、安全的数据库交互应用程序。本文将详细介绍 iBatis 中使用安全的拼接语句、...

    ibatis16个常用sql语句

    iBatis是一个基于Java的持久层框架,提供了一个简洁的方式来访问和操作数据库。在iBatis中,SQL语句是通过XML文件来配置的。下面是16个常用的iBatis SQL语句,涵盖了基本的CRUD(Create、Read、Update、Delete)操作...

    springmybatis

    查询出列表,也就是返回list, 在我们这个例子中也就是 List<User> , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...

    MyBatis学习笔记

    关于实体映射文件中namespace,以前的版本是可选的内容,现在被用来与接口绑定,也就是说把接口的实现转移到xml文件中来了,以后的维护会相当的方便。 第一篇的根据id查询学生的例子中,稍做修改: 建立StudentDAO...

    传智播客ibatis视频教程源代码

    Reader reader = com.ibatis.common.resources.Resources.getResourceAsReader("com/itcast/SqlMapConfig.xml"); sqlMapClient = com.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(reader); ...

    Spring高版本对ibatis的支持

    最近想在最新的Spring5.0中集成ibatis(不是mybatis),发现已经不在支持SqlmapClientTemplate和SqlmapClientFactoryBean,于是搞了这个工具jar来进行支持如下配置 <bean id="sqlMapClient" class="org.spring...

    java业务层框架开发ibatis(java源码)

    import java.util.Map; public class SimplePooledConnection implements InvocationHandler { // Fields private static final String CLOSE = "close"; private static final Class[] IFACES; private int ...

    bug解决思路.txt

    import java.util.List; public interface UserService { //查询全部 public List<User> selectAll(); } package com.example.supplier.dao; import com.example.supplier.entity.SysLogInfo; import org....

    ibatis-2.3.4.726.jar,ibatis-2.3.0.677.jar,ibatis-2.3.3.720.jar下载

    ibatis-2.3.4.726.jar,ibatis-2.3.0.677.jar,ibatis-2.3.3.720.jar下载,都已放入一个压缩包下。

    ibatis的动态查询

    这个文件中包含了许多ibatis的查询语句,能够让你很清楚的知道,如何实现动态的查询。

    ibatis 学习源码

    PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd/sql-map-config-2.dtd"> cacheModelsEnabled="true" enhancementEnabled="true" lazyLoadingEnabled="true" ...

    stvrts+ibatis配置

    <resultMap class="java.util.HashMap" id="zjxxs"> <result property="zcxx01" column="ZCXX01"/> <result property="activityid" column="ACTIVITYID"/> <result property="zcxx37" column="ZCXX37"/> ...

    ibatis.util包

    这是EMIS文件中缺少的一个ibatis工具包,因上传的时候出错没有放上去。。。。请大家原谅

    Struts2+Ibatis+Spring例子

    这是一个完整的S2SI框架,附jar包和建表语句,里面有添、删、改、查通用查询方法,并且,加了log4j,所以对数据库操作SQL都会在控制台打印出来,加有最新的jQuery插件1.7.2.min.js,建好表,部署完工程直接就可以...

Global site tag (gtag.js) - Google Analytics