MyBatipse插件的使用

1,022 阅读1分钟

title: MyBatipse插件的使用 date: 2017.04.12 23:43 categories:

  • 技术博客 tags:
  • 工具了解
  • MyBatipse

这两天着手一个新的CRM项目,领导决定使用SSM的组合,持久层框架选用了MyBatis的前提下,今天看了下MyBatipse,作为IDE中的一款插件,其可以帮助我们更快创建项目文件。

安装

  1. Eclipse Marketplace直接搜索安装(IDEA同理)
  2. 解压mybatipse-3.1.1.zip,将其中的features与plugins中的jar包分别丢进Eclipse安装路径下的对应文件夹中(features与plugins),记得重启工具

提前配置

  1. 确保xml位于source folder下,能被插件扫描到
  2. 提前打开mybatis nature,确保文件更改后立即校验文件正误
  3. 通过api等途径(非xml配置方式)待扫描的别名需要自定义路径

主要优势

  1. 智能提示
  • Mapper.xml中的namespace
  • alias与Java类型提示
  • result中property即domain类中属性
  • id即Mapper接口中的方法
  • resultMap中的type
  • Mapper接口方法多参数情况下,Ctrl+1可自动添加@Param 一条原则,凡是之前需要去找的值你都可以试着Alt+/进行提示
  1. 导航(xml<-->Mapper)
  2. 配置文件校验 提供对xml配置的实时报错
  • type
  • property
  • ofType
  1. declaration视图实时显示sql语句
  • declaration视图显示sql,首先通过show view打开该视图

小结

基本的安装使用大概如此,希望你可以感受到这个插件的小巧灵活。

详情参见:github文档