《iBatis Plugin用户指南》 iBatis Plugin是一款专为IntelliJ IDEA设计的插件,旨在简化iBatis框架的开发流程,提供包括SQLMap XML编辑、代码提示在内的多种便捷功能。与Eclipse中的Abator不同,iBatis Plugin不仅限于代码生成,而是全方位地优化了iBatis的开发体验。 **配置iBatis Plugin** 你需要从IntelliJ IDEA的插件市场下载iBatis Plugin。安装完成后,配置数据源DataSource。通过Tools > DataSource菜单,设置Oracle 9.0等数据库的连接参数,并确保测试连接成功。 接下来,为了让项目具备iBatis Plugin的功能,进入"Settings",然后选择"Project Structure"。在项目中右键点击,选择Facet > iBatis。在iBATIS Facet配置中,关联之前创建的数据源,并设定SQLMap文件的后缀名、存放路径以及Bean(POJO)文件的包路径。当前版本的插件提供了Bean Template和SQL Map Template,未来有望添加更多模板,包括sqlMap Config文件的模板。 **iBatis Plugin的主要功能** 1. **代码生成**:基于预设的Bean Template和SQL Map Template,插件可以自动生成Bean和SQL Map文件,大大提高了开发效率。 2. **自动完成**:在sqlMap Config文件中,插件能自动完成properties和sqlMap文件的编写,使得配置更加便捷。 3. **SQLMap文件中的代码提示**:插件对大多数iBatis语法提供了智能提示,如果你发现缺失的提示功能,可以通过官方网址提交bug。 4. **SQL语句自动完成**:在编写SQL语句时,插件能自动提示表名和字段名。记得先按Space键,再使用Ctrl+Space快捷键触发提示。 5. **自动生成select语句**:在<select>标签处,按Alt+Enter选择Generate result for resultMap or resultClass,插件会根据parameterClass或parameterMap自动生成对应的select语句。 6. **SqlMapClient方法调用的代码提示**:在调用SqlMapClient的方法时,插件会根据语句类型(update、insert等)提供相应的id。同样,它也支持Spring中的SqlMapClientTemplate。 **总结** iBatis Plugin作为IntelliJ IDEA中的得力助手,它有效地减轻了开发者在使用iBatis框架时的负担,提升了开发效率。从代码生成到智能提示,每一个细节都体现了插件对iBatis开发流程的深度理解和支持。对于那些习惯于IntelliJ IDEA的开发者来说,iBatis Plugin无疑是一个不可或缺的工具。
剩余6页未读,继续阅读
- 粉丝: 0
- 资源: 17
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助