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

ibatis3 一个小疑惑

阅读更多
<select id="selectAllPicType" resultType="java.util.hashMap" resultType="com.contentlib.beans.SysDicBean">
		select t1.item_id as data,t1.item_name as label from CTT_DICTYPE T,CTT_SYS_DIC T1 WHERE T.DIC_ID=T1.TYPE_ID AND DIC_ID = 1
	</select>

 配置文件配置查询返回hashMap,该hashMap有两个字段,label,data,都是小写,在传入到前段展示的时候全部变成大写了。。。

 很是疑惑。。。。我猜,可能与数据库有关系,我用的是oracle 10g.............

1
1
分享到:
评论
2 楼 qq123zhz 2010-08-06  
我后来定义了resultMap映射:
<resultMap type="com.contentlib.beans.SysDicBean" id="sysDic">
<result column="DATA" property="data"/>
<result column="LABEL" property="label"/>
</resultMap>
1 楼 miaow 2010-08-05  
用jdbc metadata看一下就知道oracle下这个语句的字段名是大写的
个人建议还是定bean吧。要么就字段别名加引号,但个人不推荐。

相关推荐

    Ibatis3手册 Ibatis3参考手册

    本篇文章基于“Ibatis3手册 Ibatis3参考手册”的标题及描述,深入解析Ibatis3的核心概念、架构特点以及如何进行实际操作,旨在帮助读者全面理解Ibatis3的工作原理与应用场景。 ### 一、Ibatis3简介 Ibatis3是一款...

    第一个ibatis3工程

    《第一个iBatis3工程详解》 在Java开发领域,iBatis作为一个优秀的持久层框架,因其简单易用、灵活性高而备受青睐。本篇文章将深入探讨如何搭建第一个iBatis3工程,以及该工程中涉及到的核心概念和技术点。 首先,...

    ibatis的一个小例子

    【标题】:“ibatis的一个小例子” 在Java Web开发领域,Ibatis(现已被更名为MyBatis)是一款广泛使用的持久层框架。它提供了一个灵活的SQL映射框架,使开发者可以将SQL语句与Java代码分离,从而实现数据访问层的...

    iBatis一个小项目

    iBatis是一个轻量级的Java持久层框架,它的核心理念是将SQL语句与Java代码分离,使得开发者可以更加灵活地控制SQL的执行。在本项目中,我们将深入探讨iBatis的基本概念、配置、映射文件以及如何在实际应用中使用它。...

    ibatis3资料-介绍

    1. **增强的XML配置**:iBATIS3引入了一个更强大的XML配置机制,允许开发者通过XML文件定义数据源、事务管理器、映射器等组件,使得配置过程更为直观且易于维护。 2. **动态SQL支持**:iBATIS3提供了丰富的动态SQL...

    ibatis 第一个程序

    标题 "iBatis 第一个程序" 暗示我们将探讨如何使用 iBatis,这是一个流行的持久层框架,用于简化 Java 应用程序中的数据库操作。iBatis 提供了一种方式,将 SQL 查询与应用程序代码分离,使得开发更加灵活且易于维护...

    IBATIS3代码生成器

    IBATIS3代码生成器是其在IBATIS3框架下的一个分支,它利用XML配置文件和XSLT样式表来转换数据库元数据,从而创建出符合特定项目规范的代码。这个工具通常包括几个关键组成部分:配置文件(如GenerateIbatis3....

    ibatis的一个简单demo用户登录

    【标题】"ibatis的一个简单demo用户登录"指的是使用iBATIS这个轻量级的Java持久层框架实现的一个用户登录功能的示例项目。iBATIS是SQL Maps的升级版,它提供了一种将SQL语句与Java代码分离的方式,使得数据库访问...

    第一个ibatis例子

    Ibatis,全称为MyBatis,是一个优秀的Java持久层框架,它主要负责SQL映射,使得开发者能够将注意力集中在编写SQL语句上,而无需关注JDBC代码的繁琐细节。这个"第一个ibatis例子"是一个典型的入门教程,旨在帮助初学...

    Ibatis一对一映射提示

    在Java Web开发中,iBATIS(现在被称为MyBatis)是一个流行的持久层框架,它提供了灵活的SQL映射机制,使得开发者可以更方便地操作数据库。本篇将深入讲解iBATIS一对一映射的概念、配置及应用,帮助你更好地理解和...

    iBatis开发指南和一个iBatis实例

    iBatis是一个轻量级的Java持久层框架,它提供了SQL映射框架,将SQL语句与Java代码分离,使得数据库访问更为灵活和可控。在本压缩包中,你将找到一系列关于iBatis的学习资源,包括PDF文档、实例代码等,这些都是深入...

    iBATIS实例小程序

    iBATIS是一个开源的持久层框架,它提供了一种将对象映射到关系型数据库中的方法,简化了Java应用程序与数据库之间的交互过程。iBATIS的核心是SQL映射文件,其中包含了SQL语句及其参数设置和结果映射等配置信息。 ##...

    ibatis一个小示例

    Ibatis,全称为MyBatis,是一个优秀的Java持久层框架,它主要负责简化数据库操作,将SQL语句与Java代码分离,使得开发人员能够更加专注于业务...希望这个小示例能帮助你理解和运用Ibatis,进一步提升你的Java开发技能。

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

    iBATIS,全称为“Infrastructure for Binding Applications To SQL Maps”,是一个优秀的开源持久层框架,它允许Java开发者将SQL语句与Java代码分离,提供了一种简单但强大的在Java应用中映射SQL和结果集的方式。...

    ibatis小例子Demo

    Ibatis,全称为MyBatis,是一个优秀的Java持久层框架,它主要负责SQL映射,使得开发者能够将注意力集中在编写动态的SQL上,而无需关注JDBC代码的繁琐细节。这个"ibatis小例子Demo"是为了帮助初学者快速理解和掌握...

    Ibatis(中文文档,还有一个调好的例子)

    下面我们看一个最简单的入门例子,是《ibatis 开发指南》上的例子改的,不过上面讲的不仔细,我开始学的时候搞了一个晚上才把那个例子跑起来的,相信一些朋友也和我一样,在入门的时候有一点小郁闷,我把整个工程...

    ibatis-3是一个很不错的持久层框架

    3. **简单易用的API**:Ibatis 提供了一个简单但功能丰富的API,用于执行数据库操作,如插入、更新、删除和查询。这些操作可以通过SqlSession对象进行,大大降低了学习成本。 4. **事务管理**:Ibatis 提供了对事务...

    ibatis 3 核心包

    Ibatis,全称为MyBatis,是一个优秀的Java持久层框架,它主要负责简化数据库操作,将SQL语句与Java代码分离,使得开发人员能够更加专注于SQL的编写和优化,而无需关心数据访问的细节。Ibatis 3是其最新版本,提供了...

    ibatis的3个jar包.rar

    Ibatis,一个轻量级的Java持久层框架,以其简单易用、高度可配置的特点,在企业级应用开发中广泛使用。这个"ibatis的3个jar包.rar"压缩文件包含了Ibatis框架运行所需的核心组件,分别是`ibatis-sqlmap-2.jar`、`...

    ibatis 与spring3整合

    "Ibatis 与 Spring3 整合"这一主题,涉及到的是两个知名Java框架——Ibatis(一个轻量级的持久层框架)和Spring(一个全面的企业级应用框架)的协同工作。下面我们将深入探讨这一整合过程中的关键知识点。 Ibatis ...

Global site tag (gtag.js) - Google Analytics