`
Copperfield
  • 浏览: 260982 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
C407adc3-512e-3a03-a056-ce4607c3a3c0
java并发编程陷阱
浏览量:25211
社区版块
存档分类

ibatis配置文件中DOCTYPE的问题

 
阅读更多

sql-map-config.xml中:

<?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">

 

Employee.xml中:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">

  

写Employee.xml时写成sqlMapConfig ,会报错:

Document root element "sqlMap", must match DOCTYPE root "sqlMapConfig

 

 

 

 

分享到:
评论

相关推荐

    ibatis配置文件

    在本文中,我们将深入探讨ibatis配置文件的关键组成部分及其如何影响ibatis框架的运行机制。ibatis(现在通常称为MyBatis)是一个优秀的持久层框架,它将SQL语句与Java代码分离,允许开发者直接编写SQL语句并映射到...

    ibatis用xml配置文件配置使用

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

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

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

    ibatis相关配置

    在全局配置文件中,你可以选择JDBC或MANAGED作为事务管理器。JDBC事务管理需要手动提交或回滚,而MANAGED则由容器(如Spring)管理。 6. **参数绑定和结果映射** Ibatis支持多种参数绑定方式,如#{param}(预编译...

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

    《iBatis配置与映射文件详解》 iBatis,作为一个轻量级的持久层框架,以其灵活的SQL映射和良好的数据库交互性深受开发者喜爱。本文将深入解析iBatis的核心配置文件`sqlMapConfig.xml`,以及映射文件的使用方法,...

    ibatis 配置 连上 h2 数据库

    接着,在Ibatis的主配置文件中引入这个映射文件: ```xml &lt;!-- 在mybatis-config.xml文件的其他配置部分 --&gt; ``` 最后,编写Java代码来使用Ibatis与H2数据库交互。例如,你可以创建一个`SqlSession`实例,通过...

    ibatis 配置教程 本人通过此文档学会写ibatis实例

    ### ibatis配置教程详解 #### 一、简介与准备工作 ibatis是一款优秀的持久层框架,它简化了数据访问层的繁琐工作,使开发者能够更加专注于业务逻辑的开发。本教程将详细讲解如何配置ibatis环境,并通过实际示例来...

    oracle ibatis 配置

    接着,我们需要配置 iBatis 的核心配置文件 `ibatis-config.xml`。这个文件定义了数据源、事务管理器等全局设置。以下是一个基本的配置示例: ```xml &lt;!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD ...

    ibatis安装配置

    现在,Ibatis 已经被引入到项目中,我们可以开始编写配置文件了。Ibatis 的主要配置文件是 `SqlMapConfig.xml`,它定义了数据源、事务管理器以及其他全局设置。一个基本的 `SqlMapConfig.xml` 文件可能如下所示: `...

    Ibatis3手册 Ibatis3参考手册

    Ibatis3是一款开源的持久层框架,它通过将SQL语句从程序代码中分离出来,并以XML配置文件的形式进行管理,从而实现了数据库访问的灵活控制。与完全面向对象的ORM框架(如Hibernate)不同,Ibatis3提供了一种更加轻量...

    iBATIS基本配置和spring中dwr配置

    3. **在Spring配置文件中配置DWRServlet**:在Spring的`applicationContext.xml`或相关的配置文件中,声明DWRServlet。 ```xml ``` 4. **安全配置**:为了防止跨站脚本攻击(XSS),可以设置...

    ibatis多对多关系(详细)

    iBatis配置 接下来,我们将配置iBatis来映射数据库表和Java对象。我们将使用iBatis的命名空间(namespace)来定义学生和教师之间的关系。 ```xml &lt;!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map ...

    ibatis dtd问价

    - `sql-map-config.dtd`:与`sql-map-config-2.dtd`类似,是较早版本的iBATIS配置文件DTD。 - `dao.dtd` 和 `dao-2.dtd`:可能表示DAO(数据访问对象)配置的DTD,但具体用途需要根据上下文确定。 3. **添加DTD...

    ibatis 使用简单配置

    配置文件`SqlMapConfig.xml`是ibatis的核心配置文件,用于配置数据源、事务管理器等核心组件。以下是一个典型的配置示例: ```xml &lt;!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config ...

    ibatis_SqlMapConfig配置详解

    SqlMapConfig.xml是iBATIS的核心配置文件,它定义了全局的设置和数据源信息,使得整个系统能够正确地运行和管理SQL映射。下面我们将详细解析这个配置文件的各个部分。 首先,配置文件的开头是XML声明和DTD定义,...

    iBatis简明教程及快速入门

    - **配置简单**:最新的iBatis版本(例如2.0)改进了XML配置文件,使其更加直观易懂,即使是没有深入学习过iBatis的新手也能够快速理解配置文件的结构和意义。 #### 三、环境搭建与基本配置 1. **安装iBatis**:...

    Ibatis多表查询

    最后,我们需要在主配置文件中引入上面定义的 `book.xml` 文件,并设置数据库连接等参数。 **主配置文件 (`sqlMapConfig.xml`):** ```xml &lt;!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map ...

Global site tag (gtag.js) - Google Analytics