`

加载ibatis文件出现超时异常的解决办法

阅读更多

年前都好好的工程,今天上班启不了来.错误原因是说2013-02-18 10:17:25.920:WARN::Nested in org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from URL location [classpath:applicationContext.xml]|Offending resource: ServletContext resource [/WEB-INF/webx.xml]; nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [sqlmap-config.xml]|Offending resource: class path resource [applicationContext.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [sqlmap-config.xml]; nested exception is java.net.ConnectException: Connection timed out: connect:

java.net.ConnectException: Connection timed out: connect

 

大致是说网络异常,第一反应是文件在本地怎么会网络异常,打开文件仔细看了下。

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
	<settings useStatementNamespaces="true"/>
 
     <sqlMap resource="sqlmap/Msgstatistics_sqlmap.xml"/>
    <sqlMap resource="sqlmap/sqlmap_Conf.xml"/>
    <sqlMap resource="sqlmap/Bet_sqlmap.xml"/>
   
</sqlMapConfig>

 我在浏览器里面去访问http://www.ibatis.com/dtd/sql-map-config-2.dtd果然打不开。so.把它换成http://ibatis.apache.org/dtd/sql-map-config-2.dtd就OK了.

分享到:
评论

相关推荐

    实现ibatis手动控制加载sqlmap文件,终于不用重启应用了

    2. **自定义SqlSessionFactory**:创建一个自定义的SqlSessionFactoryBean,覆盖其`getConfiguration()`方法,使其能够根据文件系统的变化动态加载或更新SQL映射文件。在回调函数中,可以调用`configuration....

    ibatis配置文件自动加载组件

    标题 "ibatis配置文件自动加载组件" 涉及的核心技术是MyBatis的自动配置加载功能,这在开发过程中极大地提高了效率,使得开发者无需每次修改XML映射文件后手动重启服务。MyBatis是一个优秀的Java持久层框架,它简化...

    ibatis 配置文件详解

    ### ibatis配置文件详解 #### 一、ibatis概述 ibatis,又称MyBatis,是一种优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。ibatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。ibatis可以...

    ibatis配置文件信息

    为了确保ibatis正常工作,还需要编写一些初始化代码来加载配置文件并创建`SqlMapClient`实例: ```java private static SqlMapClient sqlMapClient = null; static { try { Reader reader = ...

    ibatis配置文件

    标题:“ibatis配置文件” 描述:“详细的ibatis配置文件,初来乍到,先打个招呼...” 在本文中,我们将深入探讨ibatis配置文件的关键组成部分及其如何影响ibatis框架的运行机制。ibatis(现在通常称为MyBatis)是...

    iBATIS-SqlMaps,ibatis映射文件

    iBATIS-SqlMaps是Java开发中的一个持久层框架,它提供了一种将SQL语句与Java代码分离的解决方案,从而使得数据库访问更加灵活和易于维护。iBATIS的核心概念是SqlMapConfig.xml配置文件和一系列的SqlMap.xml映射文件...

    struts+ ibatis上传下载文件

    10. **异常处理**:在文件上传下载过程中,可能会出现各种异常,如文件过大、网络中断等。因此,良好的异常处理机制是必须的,确保能够优雅地处理错误并提供反馈。 综上所述,这个项目涵盖了Web开发中的多个核心...

    ibatis配置文件、映射文件详解

    ### ibatis配置文件、映射文件详解 #### 1. SQL Map Config 文件详解 在ibatis框架中,`sqlMapConfig.xml`是一个非常重要的配置文件,它主要用于设置ibatis的全局配置信息,包括数据库连接信息、环境配置以及其它...

    ibatis乱码解决方法(ibatis独立)

    在IT行业中,数据库操作是必不可少的一部分,而Ibatis作为一款流行的Java持久层框架,它使得SQL与Java代码更好地...对于`ibatisdemo`这个项目,你可以按照上述方法检查并调整项目的配置,以解决可能出现的乱码问题。

    ibatis配置文件模板

    - `&lt;settings&gt;`:Ibatis的全局设置,可以调整缓存、延迟加载等行为。 3. **与JavaBean的映射文件** 这些文件通常以`.xml`扩展名,如`UserMapper.xml`,它们定义了SQL语句和Java对象之间的映射。主要包括以下部分...

    ibatis用xml配置文件配置使用

    本篇文章将深入探讨如何使用XML配置文件来配置iBATIS,以解决你在实际开发中可能遇到的各种问题。 首先,我们了解iBATIS的核心概念——映射器(Mapper)。映射器是定义SQL语句的地方,而XML配置文件是映射器的主要...

    ibatis的dtd文件

    在学习Ibatis时,直接阅读DTD文件是一种有效的方法。通过理解DTD中的各个元素及其属性,可以更准确地掌握Ibatis的配置语法,从而编写出符合规范的XML配置。同时,将这些DTD文件导入Eclipse等IDE,可以得到代码提示和...

    webwork+ibatis上传文件简单实例

    在本文中,我们将深入探讨如何使用WebWork和iBatis框架来实现文件上传的功能。WebWork是一个基于Action的MVC(Model-View-Controller)框架,而iBatis则是一个SQL映射框架,用于简化Java应用程序中的数据库操作。...

    ibatis总结 ibatis ibatis ibatis ibatis

    Ibatis的主要特点是通过XML或注解定义SQL映射文件,将SQL语句与Java对象绑定。例如,`&lt;select&gt;`标签用于定义查询语句,`&lt;insert&gt;`、`&lt;update&gt;`和`&lt;delete&gt;`分别对应增删改操作。在SQL映射文件中,可以使用动态SQL来...

    ibatis映射文件信息,接口对应

    标题和描述中提到的“ibatis映射文件信息,接口对应”是指Ibatis如何通过映射文件与Java接口进行关联,实现数据操作的封装和调用。 首先,我们需要了解Ibatis的核心组成部分:SqlMapConfig.xml配置文件、Mapper接口...

    ibatis demo,ibatis例子,ibatis示例

    Ibatis的出现,解决了传统JDBC中手动编写SQL和结果集映射的繁琐工作,提供了更加灵活的数据访问接口。 在"ibatis demo"中,我们通常会看到以下核心概念和知识点: 1. **配置文件**:Ibatis的配置文件(mybatis-...

    Ibatis之分表分库解决方案

    本文将深入探讨"Ibatis之分表分库解决方案",这是一个针对高并发、大数据处理的有效策略。Ibatis,作为一个轻量级的Java持久层框架,允许开发者将SQL语句直接写在配置文件或映射接口中,提供了灵活的数据访问接口。...

    iBatis.Net 模板文件 for codesmith4.1

    总的来说,这个压缩包提供的是一套完整的iBatis.Net集成Codesmith模板解决方案,适合那些希望在C#环境下利用iBatis.Net进行数据库操作的开发者使用。使用这些模板,开发者可以专注于业务逻辑的实现,而不用过于关心...

Global site tag (gtag.js) - Google Analytics