天天看点

eclipse使用mybatis实现Java与xml文件相互跳转

一直习惯使用eclipse,看见同事使用IDEA,直接从Java类的dao接口跳转到xml文件。eclipse本身不支持这样的操作,但是可以安装mybatipse插件来实现。这里分享两种安装方法:离线模式、联网模式

​​

eclipse使用mybatis实现Java与xml文件相互跳转

工具/原料

  • Lenovo笔记本电脑
  • 电脑系统:windows 10家庭中文版
  • Spring Tool Suite 4:version 4.2.0.RELEASE【这是小编使用的STS版eclipse】
  • mybatipse1.2.2插件

一、离线安装mybatipse

  1. 1

    下载mybatipse插件安装包【下载地址看下方图片】,解压mybatipse插件压缩包,里面有2个文件夹features与plugins。

    eclipse使用mybatis实现Java与xml文件相互跳转
    eclipse使用mybatis实现Java与xml文件相互跳转
  2. 2

    开始eclipse安装插件:Help >> Install New Software

    点击“help”菜单,在弹出窗中选择“Eclipse Marketplace”选项。

    eclipse使用mybatis实现Java与xml文件相互跳转
  3. 3

    点击“add”按钮【添加刚刚下载的插件】。

    eclipse使用mybatis实现Java与xml文件相互跳转
  4. 4

    点击“Local”按钮,找到刚刚下载的mybatipse插件文件夹,点击“选择文件夹”,点击“add”按钮。

    eclipse使用mybatis实现Java与xml文件相互跳转
    eclipse使用mybatis实现Java与xml文件相互跳转
  5. 5

    去掉勾选“Contact all update sites during install to find required software”选项,点击“Next”按钮进行插件安装,成功安装完重启eclipse就可以了 。

    如果“Next”按钮是浅灰色,不可点击时,按照如下步骤操作:

          1、去掉勾选“Show only the latest versions of available software”和“Group items by category”两个选项。

          2、勾选“There are no categorized items”选项

          3、再勾选回“Show only the latest versions of available software”和“Group items by category”两个选项。

          4、此时“Next”按钮就可点击了。

    END

二、联网安装mybatipse

  1. help >> Eclipse Marketplace
    eclipse使用mybatis实现Java与xml文件相互跳转
  2. 1、搜索框输入“mybatipse” 

    2、点击“Go”按钮搜索

    3、在搜索出的插件列表中找到mybatipse插件【mybatipse插件特点:左侧的图标是一个黑色的小鸟,小鸟头顶绑着红色的围巾】

    4、点击该插件区域的“Installed”按钮安装插件

    5、成功安装完重启eclipse就可以了

三、验证效果

  1. 成功安装mybatipse插件后,重启eclipse验证效果。

    验证Java类跳转XML配置文件:

    打开Mapper.java接口类,按住Ctrl键,鼠标遇到方法名上,在弹出窗口中选择“Open <select/> in...”,即可跳转到对应的mapper.xml文件。

    eclipse使用mybatis实现Java与xml文件相互跳转
  2. 验证XML配置文件跳转Java类:

    打开mapper.xml文件,按住Ctrl键,点击id为“getTableHeaderByTblRow"的select,即可跳转回对应Mapper.java类的getTableHeaderByTblRow方法处。

    eclipse使用mybatis实现Java与xml文件相互跳转

总结

  • 离线安装:help>> Install New Software>>add>>Local>>选择文件夹>>add>>Next

    联网安装:help>> Install New Software>>输入mybatipse>>Go>>Installed

    验证效果