Day7——xml文件中提示的配置

一. 问题分析

在使用MyBatis、Spring、SpringMVC的过程中,xml文件是必不可少的。然而有时候在xml文件中写代码一般都会按以下代码提示快捷键,看看有哪些标签可以使用。 然而却没有代码提示。

分析:

  • xml文件中的提示:都是从dtd、xsd文件中获取的
  • xml中所有能编写的标签、标签中的子标签、标签的属性等都是在dtd、或者xsd中定义的
  • 所以我们需要将xml文件中开头的引用dtd、xsd文件的地址,修改到本地的dtd、xsd文件地址

二. 解决方案

解决在mybatis-config.xml、EmployeeMapper.xml文件中没有代码提示

  • 首先复制mybatis-config.xml文件中的dtd文件地址,引号里面的地址,如下:
    在这里插入图片描述

  • 点击工具栏的window,选择preference,找到XML中的XML CataLog,如下:
    在这里插入图片描述

  • 点击右上角的Add,弹出如下界面,将刚刚复制的dtd文件地址粘贴到Key中,Key type必须选择URI,点击File System,选择你本地计算机上的dtd文件(当前复制的是mybatis-config的地址,那么就选择本地上的mybatis-config文件。若是复制mybatis-3-mapper的地址,就选择mybatis-3-mapper的文件)

本地的dtd文件是从mybatis jar包中得到的(首先将mybatis jar包的后缀名改为zip,然后解压缩,然后打开解压缩后里面的org\apache\ibatis\builder\xml,就可以看到mybatis-3-config.dtd,mybatis-3-mapper.dtd文件)

在这里插入图片描述

  • 全部修改好后,点击OK,点击Apply And Close即可。在eclipse关闭已经打开的mybatis-config.xml文件,再重新打开。输入代码提示快捷键即可看到代码提示。

  • 引入mybatis-3-mapper.dtd文件如上述步骤即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值