MyEclipse添加ibatis DTD文件实现xml的自动提示功能
本文是转载文章,文章的来源:****博客
博主:muzi1314_
文章:MyEclipse添加ibatis DTD文件实现xml的自动提示功能
博文地址:https://blog.****.net/muzi1314_/article/details/50620924
当我们写ibatis配置文件的时候,希望有xml自动提示功能。这就需要我们添加DTD文件;
例如:在<sqlMapConfig>的.xml配置文件中有这么一句:
-
<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
-
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
根据这句,我们可以配置相关的dtd关联,具体步骤如下:
1、MyEclipse中打开window-->Preferences-->MyEclipse -->Files and Editors -->XML-->XML catalog
如果太繁琐,直接在上面的搜索框中搜索xml即可
2、点击Add按钮,弹出对话框
Localtion添加你DTD文件所在路径
Key Type 为Public ID
Key 则填入文档头部PUBLIC 后面的部分 即-//ibatis.apache.org//DTD SQL Map Config 2.0//EN
OK。。。
然后在.xml配置文件中试试输入,提示信息就出来了。
如果没出来 则检查以上配置是否正确或关闭此xml配置文件然后再重新打开;
sql-map-2.dtd配置同上:
-
<!DOCTYPE sqlMap
-
PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
-
"http://www.ibatis.com/dtd/sql-map-2.dtd">
sql-map-2.dtd和sql-map-config-2.dtd可以在iBATIS的jar包下找到,即将iBATIS的jar包解压缩之后,然后在文件夹中搜索.dtd的文件就可以找到了;
为了方便引入dtd文件,在这里sql-map-2.dtd和sql-map-config-2.dtd已经放在项目的工程目录下了:
dtd的相关配置如图:
(1)config配置
(2)配置