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

ibatis3 一个小bug

阅读更多

 

Ibatis 3 mapper映射文件名称大小写问题:

居然名字CPManagerSqlMapper.xml有个字母应该小写的(CpManagerSqlMapper.xml),结果大写了,在配置文件:

<?xml version="1.0" encoding="UTF-8" ?>  
<!DOCTYPE configuration PUBLIC "-//ibatis.apache.org//DTD Config 3.0//EN"
                       "http://ibatis.apache.org/dtd/ibatis-3-config.dtd">  
<configuration>
    <typeAliases>
        <typeAlias type="com.contentlib.beans.UserBean" alias="loginUserBean"/>
        <typeAlias type="com.contentlib.datasource.C3p0DataSourceFactory" alias="c3p0"/>
        <typeAlias type="com.contentlib.beans.UseMaterialTypeBean" alias="useMaterialType"/>
        <typeAlias type="com.contentlib.beans.BgImageBean" alias="bgImage"/>
        <typeAlias type="com.contentlib.beans.BgFormatBean" alias="bgFormat"/>
       	<typeAlias type="com.contentlib.beans.IconBean" alias="iconBean"/>
       	<typeAlias type="com.contentlib.beans.TemplateBean" alias="template"/>
       	<typeAlias type="com.contentlib.beans.CPBean" alias="cpInfo"/>
       	<typeAlias type="com.contentlib.beans.ThemeBean" alias="themeBean"/>
       	<typeAlias type="com.contentlib.beans.ThemeFormatBean" alias="themeFormatBean"/>
    </typeAliases>
    
    <plugins>
		<!-- 指定数据库分页方言Dialect, 其它方言:OracleDialect,SQLServerDialect,SybaseDialect,DB2Dialect,PostgreSQLDialect,MySQLDialect,DerbyDialect-->
		<plugin interceptor="com.contentlib.comm.OffsetLimitInterceptor">
			<property name="dialectClass" value="com.contentlib.comm.dialect.OracleDialect"/>
		</plugin>
	</plugins>
    
    <environments default="development">  
        <environment id="development">  
            <transactionManager type="JDBC"/>  
            <dataSource type="c3p0">  
                <property name="driver" value="oracle.jdbc.driver.OracleDriver"/>  
                <property name="url" value="jdbc:oracle:thin:@192.168.140.13:1521:dmpt"/>  
                <property name="username" value="moca_ctt"/>  
                <property name="password" value="moca_ctt"/> 
                
                <!-- c3p0连接设置 -->
<!--                 <property name="initialPoolSize" value="10"/>-->
<!--   				 <property name="maxPoolSize" value="25"  />-->
<!--   				 <property name="minPoolSize" value="10" />-->
                 
            </dataSource>  
        </environment>  
    </environments>  
    <mappers>  
        <mapper  resource="com/contentlib/config/CPManagerSqlMapper.xml"/>
      
    </mappers>  
</configuration>

  

 

 

程序在控制台测试的时候居然可以正常,但是融合到项目后,居然报了一个相当诡异的错误,说不能找到类,其实这个类在其他地方调用的时候是正常的,结果花了好长时间调试,杯具。。。。。

分享到:
评论

相关推荐

    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 plugin用户指南

    3. **SQLMap文件中的代码提示**:插件对大多数iBatis语法提供了智能提示,如果你发现缺失的提示功能,可以通过官方网址提交bug。 4. **SQL语句自动完成**:在编写SQL语句时,插件能自动提示表名和字段名。记得先按...

    最稳定Ibatis包 ibatis-2.3.0.677.rar

    Ibatis,一个强大的Java持久层框架,以其轻量级、高度灵活的特点在众多开发者中备受青睐。2.3.0.677是Ibatis的一个重要版本,被誉为“最稳定”的版本,它提供了可靠的性能和稳定性,使得开发人员在处理数据库操作时...

    ibatis-2.3.4.zip

    Ibatis 2.3.4是该框架的一个特定版本,这里我们将详细探讨其主要特性和使用方法。 一、Ibatis框架概述 Ibatis的核心理念是“SQL就是SQL”,它并不像Hibernate那样尝试完全对象化数据库,而是将数据访问逻辑保留在...

    ibatis-common.jar包

    在Java开发领域,Ibatis作为一个优秀的持久层框架,以其灵活、易用的特点深受开发者喜爱。而ibatis-common.jar包则是Ibatis框架的重要组成部分,它提供了诸多实用功能,帮助开发者更高效地进行数据访问操作。本文将...

    ibatis2.3.4.8.jar 和 ibatis-2.3.4.726.jar两个版本的下载

    Ibatis,全称为MyBatis,是一个优秀的Java持久层框架,它主要负责简化数据库操作,将SQL语句与Java代码分离,使得开发人员能够更加专注于业务逻辑。在本主题中,我们将深入探讨Ibatis的两个特定版本:ibatis2.3.4.8....

    IBatis2.34最新整合(包括jar-src-doc)

    IBatis,一个轻量级的Java ORM(对象关系映射)框架,它为开发者提供了比JDBC更高级的抽象层,使得开发者可以更加专注于SQL语句的编写,而无需关心底层的数据库连接管理和结果集处理。在2.3.4这个版本中,开发者可以...

    iBATIS_DBL-2.1.7.597.zip

    iBATIS_DBL-2.1.7.597.zip 是一个包含了iBATIS数据库层框架的一个特定版本的压缩包。iBATIS是一个开源的Java框架,它简化了数据库和应用程序之间的交互,使得开发者可以将SQL语句直接写在XML配置文件中,避免了直接...

    iBATIS_DBL-2.2.0.638.zip_iBATIS_DBL_ibatis_ibatis 2_ibatis2 src_

    iBATIS_DBL-2.2.0.638.zip 是一个包含了iBATIS数据库层(DBL)2.2.0.638版本的源代码包,专为Java开发者设计。iBatis是一个优秀的持久层框架,它允许开发者将SQL与Java代码分离,从而简化了数据库操作。这个压缩包...

    一个程序员的自省 iBATIS In Action:iBATIS的安装和配置

    iBATIS,作为一个知名的持久层框架,其安装和配置过程相对简洁,对于熟悉C#和ADO.NET的开发者来说,理解并应用这个框架是进一步提升开发效率的关键。iBATIS并非一个独立的应用程序,而是作为类库供其他应用集成,...

    ibatis-sqlmap_2.3.4_2.jar两个版本的jar包

    1. ibatis-sqlmap_2.3.4.jar:这是Ibatis-SqlMap的一个稳定版本,包含了一些bug修复和性能优化。2.3.4版本相比之前的版本可能改进了对复杂查询的支持,提升了处理大数据量时的性能,并修复了可能导致程序崩溃的已知...

    ibatis

    Ibatis,全称为MyBatis,是一个优秀的Java持久层框架,专注于SQL映射,它能够将SQL语句与Java代码分离,使得开发者可以更方便地管理数据库操作。这个压缩包包含的是Ibatis的相关资源,包括正式版和测试版的框架库,...

    ibatis扩展包

    扩展包"ibatis-2.3.0.677.hack"是iBatis的一个特定版本,可能是针对某些问题进行了修复或者功能增强的版本。 【描述】"ibatis-2.3.0.677.hack扩展包"中的"hack"可能意味着这个版本包含了对原始iBatis框架的非官方...

    ibatis开发指南中文版

    《ibatis开发指南中文版》为开发者提供了一个全面的ibatis框架使用指南,不仅覆盖了基本的配置和使用,还深入探讨了高级特性和最佳实践。对于希望在保持对SQL语句控制的同时,享受ORM带来的便利性的开发者来说,...

    ibatis jar包

    Ibatis,全称为“SQL Maps”,是一个开源的Java持久层框架,它允许程序员将SQL查询直接映射到Java代码中,极大地简化了数据库操作。Ibatis的核心思想是将SQL语句与Java代码分离,通过XML配置文件或者注解来定义SQL...

    我学我会 网上购物 北大青鸟 二年上机贯穿项目restrant_ibatis.rar

    【标题】"我学我会 网上购物 北大青鸟 二年上机贯穿项目restrant_ibatis.rar" 提供的是一个基于IBMatis技术的网上购物平台项目,适用于北大青鸟两年制课程的上机实践。该项目旨在帮助学习者通过实际操作,深入理解和...

    android的开房demo,模拟电影购票,服务器用servlet+ibatis,数据库mysql

    模仿电影购票写的一个宾馆订房的小例子,主要功能有登录,注册,下载图片(没有使用缓存之类),使用gridview实现选择具体房间的功能(有个bug),使用了appmsg和slidingMenu开源类库。服务器用servlet+ibatiS写的...

    bug解决思路.txt

    //生成后一个省略号 for(var i=top-1;i;i++){ var p=document.createElement("a"); p.setAttribute("id",i); p.innerText=i; p.href="#"; p. p. fun(){ change(this.id); tian(this.id); }; yema....

    DAO-2.3.4.726

    10. **版本更新**:DAO-2.3.4.726可能是针对iBATIS的一个维护版本,可能包含了一些bug修复、性能提升或新功能的添加。具体变更需要参考该版本的官方发布说明。 总的来说,DAO-2.3.4.726作为iBATIS的一个版本,它在...

    spring-mybatis-memcached.zip_Memcached java_annotation_mybatis_m

    但是因为有的项目还跑在 MyBatis2 版本上,所以也做一个例子。 mm-mybatis3-memcached 使用了 mybatis-memcached 。因为 simple-spring-memcached 暂时和 MyBatis3 没办法直接整合(MyBatis3 不再需要 DAO 实现类),...

Global site tag (gtag.js) - Google Analytics