ibatorconfig.xml mysql_ibator的使用

ibator是与ibatis配套的代码生成工具,运行方包括命令行、ant任务和在eclipse中运行等。这里介绍在eclipse中如何使用该工具。

一、在eclipse中安装ibator

1、版本检查:新版本的ibator对eclipse和jdk有版本要求,在安装ibator前需要先检查这两个工具的版本。

2、安装:在eclipse中单击help->install software->add "http://ibatis.apache.org/tools/ibator" . 然后一直下一步,在许可页面选择同意,点击finish即可完成安装。

二、在eclipse中使用ibator

ibator可以帮你自动生成map文件、与数据库表对应的Java实体以及dao;ibator是xml驱动的代码生成工具,在使用ibator前,需要准备ibator需要的xml文件,该文件为ibator的配置文件,它告诉ibator使用什么样的驱动、连接那个数据库、生成的Java实体类文件的包名、生成的dao文件的包名、ibatis配置文件的包名等等。

一个简单的配置文件如下:

connectionURL="jdbc:mysql://localhost:3306/ibatis" userId="tibetjungle"

password="########" />

targetProject="IbatisDemo\src" />

targetProject="IbatisDemo" />

targetProject="IbatisDemo" type="IBATIS" />

这个配置文件将连接我本地的一个mysql数据库,javaModelGenerator告诉ibatis将生成的Java实体类放在我IbatisDemo项目的src文件夹下;sqlMapGenerator指示ibator生成的sqlmap文件存放在何处以及文件夹名;daoGenerator属性告诉ibator生成的dao类的存储位置、报名和dao的类型;table属性指示需要映射的数据库表。

准备好这些后,在xml文件上轻松的单击右键,选择“Generate iBatis Artifacts",所有文件都轻松生成。

这里需要注意,在eclipse中使用时,如果没有在配置文件中使用classPathEntry节点将包含驱动的jar文件包含进来,ibator会报找不到驱动的异常;另外,ibatis dao已经从2.3中不建议使用,所以daoGenerator的type属性建议用Spring或者另外其它两个:IBATIS-CI, IBATIS-SI。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值