MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

一、Mybatis的配置文件提示

问题:在使用框架以及xml中,有时候会发现xml的提示不管用了,这种情况是因为xml的提示依赖dtd文件,而我们在xml中dtd一般借助的是网络资源,当我们断网的时候,dtd网络资源就没法发挥作用了,而我们可以配置一下,使dtd网络资源指向自己硬盘上某一对应的dtd文件,这样就能随时随刻的使用提示了

我们以mybatis的核心配置文件为例(mybatis-config.xml)【其他只要是xml采用dtd约束的都可以这样操作】

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

1.我们首先复制 http://mybatis.org/dtd/mybatis-3-config.dtd

在浏览器中打开,它会提示下载,将这个dtd下载下来,放到某个指定的文件夹中【位置任意】

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

2.然后我们在eclipse或sts中点击 【Window】->【Preferences】

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

3.搜索【cata】,选中 【XML Catalog】

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

4.点击【Add】 弹出以下窗口

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

5.点击 【File System】选择刚下载的相应dtd文件

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

6.在【Key type】选择 【URL】,并将刚才复制的网址 http://mybatis.org/dtd/mybatis-3-config.dtd

粘贴到【Key】中

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

此时我们再看看是否有提示了

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

二、XML中类提示

以mybatis的映射文件为例

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

在写返回值类型的时候,我们想输入resultType="student",即可帮我们补全包名为 com.yuan.model.Student,这我们该怎么做呢?

mybatis提供了一个插件 MyBatipse

安装过程如下:

打开eclipse或 sts

选择【Help】->【Eclipse Marketplace】

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

我们搜索mybatis

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

安装完成

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

重新打开eclipse或sts即可使用提示,

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示

MyBatis学习笔记-02.MyBatis的配置文件提示以及xml中类的提示