mybatis-mapper-problem

Eclipse配置MyBatis的xml自动提示:
在配置config.xml的时候还有提示,但是配置mapper.xml的时候xml不能自动提示了.
config.xml的头部:

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">


mapper.xml的头部:

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">


解决:
按着ctrl键点击 http://mybatis.org/dtd/mybatis-3-mapper.dtd,将dtd文件下载到本机上存好。下载不了就说明这个url有问题,网上找一下吧.

eclipse中 , window–>Preferences–>XML–>XML catalog , 然后点击add,选择Category Entity, Location填写本地dtd文件路径,key type用public-id,key复制xml头上的-//mybatis.org//DTD Config 3.0//EN这一部分,Alternative web Address填写dtd文件网络地址,然后确定保存,再返回xml文件,你就会发现自动提示能用啦!