DTD 文件的引入

MyBatis 有两种配置文件:核心配置文件(mybatis- config.xml)和 SQL 映射文件(mapper.xml)。这两种配置文件都需要手动引入各自的 DTD 文件(mybatis-3- config.dtd和 mybatis-3-mapper.dtd),并在 eclipse 中进行相应配置,否则在编写配置文件的时侯,节点元素以及属性等不能自动联想,没有自动提示功能。

 

1、找到 DTD 文件的位置

  这两个 DTD 文件在 mybatis-3.2.2.jar 里,以压缩包形式解压 mybatis-3.2.2.jar ,在解压后的 org\apache\ibatis\builder\xml 目录中找到两个 DTD 文件。将这两个文件复制出来,放置在一个统一的位置(如:D:\DTD\)下。

 

 2、新增 XML Catalog

  打开 eclipse 的 windows-->preferences--->XML-->xml catalog  ,如下图所示

 

  选择 XML Catalog,在右侧窗口选中 User Specified Entries,单击 “Add” 按钮,弹出如下图所示界面,并添加相关内容。

 

   

  Location:是指 dtd 文件的目录,单击 “File System”按钮,选择 DTD 文件位置(D:\DTD\mybatis-3-config.dtd)或者可以选择把该 DTD 文件放入本项目工程中的某一固定位置,单击 “Workspace” 按钮进行引入。

 

  Key type:此处有两种方式,可以选择 Public ID(默认)也可以选择 URI 。

  

  Key:与 Key type 的选择对应,对应 DTD 的 Public ID 或者 URI

     

     若 Key type 选择 Public ID:则 key 配置 Public ID

          mybatis-3- config.dtd -- Public ID  :-//mybatis.org//DTD Config 3.0//EN

          mybatis-3-mapper.dtd -- Public ID :-//mybatis.org//DTD Mapper 3.0//EN

     勾选 Alternative  web  address,添加 DTD 文件的 URI。

         mybatis-3- config.dtd   URI:http://mybatis.org/dtd/mybatis-3-config.dtd

           mybatis-3-mapper.dtd   URI:http://mybatis.org/dtd/mybatis-3-mapper.dtd

      

 

     说明:在配置了此方式的 DTD 情况下,有利于创建 Mybatis 的核心配置文件和 SQL 映射文件。(推荐使用)

     

 

    若 Key type 选择 URI则 key 配置 URI

          mybatis-3- config.dtd   URI:http://mybatis.org/dtd/mybatis-3-config.dtd

          mybatis-3-mapper.dtd   URI:http://mybatis.org/dtd/mybatis-3-mapper.dtd

 

 

     最后点击 ok  保存配置即可。

 

 

转载于:https://www.cnblogs.com/wxdestiny/p/9745062.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值