如何使用ibatisgenerator工程生成文件.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何使用ibatisgenerator工程生成文件

如何使用ibatisgenerator_demo工程自动生成文件一、概述使用ibatisgenerator_demo工程,自动生成实际项目中使用的单表操作的DAO层、实体类和单表操作的xml文件。二、生成步骤(一)准备工作1、打开ide,先加载自己的实际项目。如:国华的eserviceapi项目。找到自动生成的dao类所在的包。如下图:图:实际项目的自动生成文件路径2、打开一个dao的实现类。如上图的PfCustomerDAOImpl.java文件。如下图:图:原有的PfCustomerDAOImpl类3、找到实现类的父类的全名称备用(即带包名的名称)。如下图:图:查看父类全名称注意:其他的dao实现类都继承自此基类(二)配置ibatisgenerator_demo工程中文件,生成dao接口、实现类和xml文件(以下假如对EBIZ_CODE表生成相应的文件)1、创建新的java模板类(1)导入ibatisgenerator_demo工程到Eclipse中,打开。如下图:图:ibatisgenerator_demo工程目录(2)拷贝mon.ibator.template路径下任意的java文件,重命名为自己的文件,名称任意。这里取名为EbizCodeDaoTemplate。如下图:图:EbizCodeDaoTemplate文件打开(3)修改上图中configureSuperClass方法中的类名全称“第(一)部分准备工作”中获取的父类全名称:mon.api.dao.impl.EsBaseDaoImpl如下图:图:修改父类类名后2、修改配置文件(1)拷贝config路径下一份原有的xml文件重命名为EbizCodeConfig.xml 如下图:图:重新创建的EbizCodeConfig.xml文件(2)修改EbizCodeConfig.xml文件。打开文件如下图:图:配置文件信息图中:序号1填写,数据库驱动文件所在路径;序号2填写,数据库驱动类名称。上图显示为Oracle数据库驱动类名称;序号3填写,数据库访问url;序号4填写,数据库访问的用户名;序号5填写,数据库访问的密码;序号6填写,即将生成的实体类所在的包名,即文件最终要放置在实际项目中的位置;序号7填写,即将生成的数据库操作的xml文件所在的包名,即文件最终要放置在实际项目中的位置;序号8填写,在步骤1中创建的java模板类全名-EbizCodeDaoTemplate;序号9填写,即将生成的dao接口类所在包名,即文件最终要放置在实际项目中的位置;序号10填写,即将生成的dao实现类所在包名,即文件最终要放置在实际项目中的位置;序号11填写,数据库表名称序号12填写,表中所有类型为DATE的字段名称。此处可以添加零个或多个columnOverride标签另外,如果数据库表中的主键是由序列自动生成,则在table标签内部增加如下标签:generatedKeycolumn=IDsqlStatement=select EBIZ_CODE_SEQ.nextval from EBIZ_CODE/配置文件修改完成后信息如下:图:修改后的EbizCodeConfig.xml配置文件3、清空工程中/dist/java路径下的全部内容。如下图图:要删除的文件及文件夹位置4、配置perties文件。如下图:图:要修改的perties文件5、加载到Ant中执行(1)打开Ant窗口。如下图:图:打开Ant窗口的菜单(2)添加工程。在打开的Ant窗口中,点击鼠标右键,选择“Add Buildfiles…”。如下图:图:添加build文件(3)在弹出的选择窗口中,选择ibatisgenerator_demo下的build.xml文件,并选择【OK】。如下图:图:选择的build.xml文件(4)在Ant窗口中双击generate。如下图:图:双击generate生成生成过程如下:图:正在生成文件图:文件生成完成6、生成完成后,刷新工程,查看在/dist/java路径下生成的文件。如下图:图:生成的文件7、将生成后的文件拷贝到实际项目的相应路径下,即可使用。

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档