一、Mybatis的配置文件提示
问题:在使用框架以及xml中,有时候会发现xml的提示不管用了,这种情况是因为xml的提示依赖dtd文件,而我们在xml中dtd一般借助的是网络资源,当我们断网的时候,dtd网络资源就没法发挥作用了,而我们可以配置一下,使dtd网络资源指向自己硬盘上某一对应的dtd文件,这样就能随时随刻的使用提示了
我们以mybatis的核心配置文件为例(mybatis-config.xml)【其他只要是xml采用dtd约束的都可以这样操作】
1.我们首先复制 http://mybatis.org/dtd/mybatis-3-config.dtd
在浏览器中打开,它会提示下载,将这个dtd下载下来,放到某个指定的文件夹中【位置任意】
2.然后我们在eclipse或sts中点击 【Window】->【Preferences】
3.搜索【cata】,选中 【XML Catalog】
4.点击【Add】 弹出以下窗口
5.点击 【File System】选择刚下载的相应dtd文件
6.在【Key type】选择 【URL】,并将刚才复制的网址 http://mybatis.org/dtd/mybatis-3-config.dtd
粘贴到【Key】中
此时我们再看看是否有提示了
二、XML中类提示
以mybatis的映射文件为例
在写返回值类型的时候,我们想输入resultType="student",即可帮我们补全包名为 com.yuan.model.Student,这我们该怎么做呢?
mybatis提供了一个插件 MyBatipse
安装过程如下:
打开eclipse或 sts
选择【Help】->【Eclipse Marketplace】
我们搜索mybatis
安装完成
重新打开eclipse或sts即可使用提示,