解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题

在maven项目中整合SSM的时候,发现写mapper.xml文件的时候没有自动提示,没自动提示心里很虚啊,生怕哪个标签和属性写得不对,在此分享下怎么手动设置自动提示。
1、没有自动提示是因为没有dtd文件,咱们先找到mybatis jar包的dtd文件找到,在maven的jar包里找到mybatis.jar,然后找到mybatis.jar在电脑上的路径
解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题
2、把mybatis.jar复制到一个合适的目录,然后解压开来,在里面找到2个dtd文件
解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题
3、接下来我们设置eclipse

eclipse中依次打开Window-----Preferences----XML----XML Catalog
解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题
解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题
如图所示,依次点击Usr Specified Entries ----Add----File System
解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题
先选择mybatis-config.dtd这个文件
下面的Key填上:
URL:http://mybatis.org/dtd/mybatis-3-config.dtd
注意Key type要选择 uri
解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题
点OK,继续添加另一个dtd文件

解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题
下面的Key填上:
URL:http://mybatis.org/dtd/mybatis-3-mapper.dtd
注意Key type要选择 uri
解决eclipse在SSM框架中mapper.xml配置文件没有自动提示问题

点击OK,重启eclispe,搞定。