`

iBATIS中关于javabean的小问题

阅读更多

There is no WRITEABLE property named 'id' in class 'com.study.bean.Student' 

很奇怪,id是完全对应一致的,可是出现这个错误,在网上查了,说javabean里面的变量和SQLMAP里面的不一样,如javabean里面 Userid在SQLMAP里面 要写userid,只默认识别小写,不能写成大写。

还有说 在ibatis中对象属性的头二个字母不能大写

我的问题不在这里,最后才发现在方法setter 与 getter中 是要注意大小写问题,可以全部小写(getuserid),也可以大写第一个字母(getUserid),但不能有多个大写字母(getUserId)。

问题解决了~~~~~~~~~~

分享到:
评论
1 楼 qq939763767 2013-05-26  
。。。。  你会不会啊

相关推荐

    ibatis总结 ibatis ibatis ibatis ibatis

    在项目中,`cn.gov.yingtan.digital.portal.web.bz0101.javabean`可能代表实体类,而`cn.gov.yingtan.digital.portal.web.bz0101.blogic`则承担业务逻辑验证的角色。 - `...

    .Net,JavaBean,ibatis配置文件组件生成工具

    在JavaBean中,对象的状态通过公共属性来表示,行为通过方法提供。JavaBean通常遵循一定的编码规范,使其易于在不同环境中集成和使用。 iBATIS是一个数据持久层框架,它允许开发者将SQL语句直接写入XML配置文件,...

    ibatis中文开发指南

    iBATIS是一个开源框架,用于在Java应用程序中简化数据库操作。它提供了一种简单而强大的方式来执行SQL语句,处理结果集,并管理数据库连接。iBATIS的核心功能是通过其SQLMap组件实现的,它允许开发者以XML配置文件的...

    ibatis中输入输出各种类型的参数分析及#与$区别

    在iBatis中,`namespace`用于唯一标识一组SQL映射语句,避免了命名冲突问题。具体使用时,可以在配置文件中的`<sqlMap>`标签中指定`namespace`属性。 例如,对于以下配置: ```xml ``` 调用方式为: ```java this....

    ibatis api 帮助文档+IBATIS 开发文档

    IBATIS,一个由iBATIS公司开发的开源持久层框架,是Java世界中广泛使用的数据访问接口(DAO)工具。它允许开发者将SQL语句直接写在XML配置文件中,实现了SQL与Java代码的分离,提高了开发效率和数据库移植性。本篇将...

    详细介绍Ibatis的用法

    在Ibatis中,JavaBean是与数据库表对应的实体类。 #### Resources和DataSource - **Resources**:Ibatis提供了一套资源管理工具,用于处理类路径下的资源文件。 - **SimpleDataSource**:提供了一个简单的数据源...

    ibatis系列 详细介绍

    3. **数据对象**:讨论如何定义JavaBean作为数据对象,以及如何通过iBATIS自动映射查询结果到这些对象。 4. **事务管理**:讲解如何使用iBATIS进行事务控制,包括手动和自动提交/回滚事务。 5. **缓存机制**:分析...

    ibatis 资料大全

    此外,它还讨论了如何结合Spring框架进行整合使用,以及如何解决在实际项目中可能遇到的问题。通过阅读这本书,开发者可以更全面地理解Ibatis的工作原理,并掌握在实际项目中有效利用Ibatis的方法。 【Ibatis核心...

    ibatis 配置文件详解

    在使用ibatis时,还需要定义JavaBean,如`User`类,用于映射数据库中的表。`User`类中包含了对应数据库字段的属性,如`id`和`name`,并通过getter和setter方法进行访问。 同时,需要在`SqlMapConfig.xml`中配置数据...

    ibatis3.0+jsp(demo)

    在"ibatis3.0+jsp(demo)"项目中,JSP页面可能用于显示从数据库查询到的数据,或者接收用户输入,与后台JavaBean进行交互,实现数据的增删改查功能。 【数据库脚本】 项目中包含了创建数据库和表的脚本,这些脚本...

    ibatis配置文件模板

    下面我们将详细探讨Ibatis配置文件模板中的关键组成部分,包括`SqlMap.properties`、`SqlMapConfig.xml`以及与JavaBean的映射文件。 1. **SqlMap.properties** 这是Ibatis的属性配置文件,主要用于存放数据库连接...

    ibatis出错调试心得

    在使用iBatis进行数据库操作的过程中,可能会遇到各种各样的问题。这些问题往往由于iBatis错误信息的隐晦性而难以快速定位与解决。本文将根据所提供的标题、描述及部分内容,详细阐述在使用iBatis时可能遇到的一些...

    ibatis2012中文 学习书籍

    从一个小工具成长为一个大型社区支持的项目,iBatis的发展历程展示了它在解决特定问题上的独特价值。 #### 五、总结 通过以上分析可以看出,iBatis相较于Hibernate在易用性、SQL优化能力以及细粒度优化方面具有...

    ibatis的多参数查询.doc

    本文将详细介绍如何在ibatis中实现多参数查询,并探讨几种常见的解决方案。 #### 二、ibatis简介 ibatis(现更名为MyBatis)是一个优秀的持久层框架,它消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索...

    Spring对IBatis的整合

    在这个示例中,`SqlMapProductDao` 类利用 `getSqlMapClientTemplate()` 方法调用了IBatis的SQL映射,从而实现了对数据库的操作。 #### 六、总结 通过对Spring与IBatis整合的理解和实践,我们可以看到Spring为...

    iBATIS实战

    书中既详实地介绍了iBATIS的设计理念和基础知识,也讨论了动态SQL、高速缓存、DAD框架等高级主题,还讲解了iBATIS在实际开发中的应用。书的最后给出了一个设计优雅、层次清晰的示例程序JGameStore,该示例涵盖全书的...

    ibatis中文api文档

    通过使用简单的XML配置文件来映射JavaBean到SQL语句,iBATIS提供了一种更加灵活的方式来处理数据库操作,与传统的ORM框架相比,它在保持简洁的同时提供了更多的控制权。 #### 二、核心概念与功能 ##### 2.1 SQLMap...

    Ibatis/mybatis代码生成工具

    与Ibatis Helper相比,Mybatis Generator提供了更多高级特性,例如自动添加主键生成策略、自定义模板支持、JavaBean规范遵循等。此外,它还支持多数据源配置,对于大型项目尤为实用。 这两款工具都遵循了Maven插件...

    Ibatis开发实例

    #### 二、Spring宠物店项目中的Ibatis应用 Spring宠物店是一个非常典型的展示了 Spring 和 Ibatis 整合的应用案例。在这个项目中,我们可以通过一系列步骤来了解如何使用 Ibatis 来进行数据库操作。 ##### 2.1 ...

Global site tag (gtag.js) - Google Analytics