abator是ibatis的自动生成文档的工具插件,而ibatis则是用于持久层类似Hibernate,但可以手动写sql, 使得我们的工作更加便捷。
网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了临高免费建站欢迎大家使用!
产品链接:http://ibatis.apache.org/abator.html
针对我在使用abator时遇到的几个问题的解决方案:
1.eclipse-rcp-europa-fall2-win32这个版本的eclipse中,使用AbatorForEclipse1.1.0这个版本的abator时,在使用菜单中的[Abator for ibatis configuration file]自动创建abatorConfig.xml这个文件时出现未能正常初始化相应wizard的异常。但是,使用AbatorForEclipse1.0.0版本时正常。
注意:***不要把两个版本的插件都放一起,如果,你使用links方式安装插件(该安装插件的方法请查询相关文档),即使未创建相对应的.link文件,也不能把插件放在其他插件一个目录。可能是我之前使用了AbatorForEclipse1.1.0,但是,我把AbatorForEclipse1.0.0放在和AbatorForEclipse1.1.0一起,但,真正实用了AbatorForEclipse1.0.0版本时,却还是有异常。具体的大家可以自己尝试一下。
2.abator1.0.0目前只对DB2和MySql提供支持。我就是在使用sqlserver2000时没有成功。但是,一方面我电脑好像本来就有问题用别的开源访问sqlserver的插件也不行,如:Quantum DB。后来在基本上能排除abator配置文件配置错误的情况下我又运行了。结果有错误可能确实是abator不能支持sqlserver的原因。AbatorForEclipse1.1.0中看资料说已经支持Oracle了。希望能早点支持sqlserver。
3.当有多个jdbc驱动jar包时,如:sqlserver就有三个jar包。要一次分多个 。可能不能用";"分号把各个jar包隔开的格式书写。大家可以自己尝试一下。
4."/"和"\"这两个符号,在写jar文档路径时要注意。各个操作系统不能代表的路径分隔符是不同的。windows系统使用"\",linux系统使用"/"等。(2008.04.06补充:从我经理给我的文件中发现,windows系统也可以这样写。/DriveName:/filepath。如/E:/fy/XXX.jar)
5.我是使用eclipse开发的,在使用快捷菜单[Generate ibatis Artifacts]时,也从来没有成功过。后来还确实使用原始方法,在命令行下尝试了几次才成功的。***次错误是因为,我错误的认为“abator.jar 这个jar包和其他一样,添加到Build Path中就可以不用-jar filepath这种形式指明abator.jar的所在位置。”但是,结果确实还是要指明的。注意:在命令行下有提示错误,根据错误排除后才成功的。
6.targetProject的指明是对于你的abator配置文件的一个相对路径。这个目录是用于存放自动生成的文档的一个临时目录。如果要在自己项目中使用这些自动生成的文档。要另行copy的。推荐方式是在abator的配置文件所在目录建立一个目录名为abator的目录。
7.abator配置文件应该至少包含一个
XML Parser Error on line 51: The content of element type "abatorContext" is inco
mplete, it must match "(property*,jdbcConnection,javaTypeResolver?,javaModelGene
rator,sqlMapGenerator,daoGenerator?,table+)".
8.包结果的推荐:
yourdomainname.projectname.model
yourdomainname.projectname.persistence.sqlmap
yourdomainname.projectname.persistence.dao
其他注意点会在遇到时添加,你也可以添加。
责任编辑:桑丘
来源: fy_kenny的blog ibatis 自动生成 abator
分享到微信
微信扫码分享
分享到微博 相关推荐
ibatis
自动代码
生成
工具
Abator在Eclipse中的
使用 本文向您介绍如何在Eclipse中的使用ibatis自动代码生成工具Abator,包括ibatisAbator的下载和一些简单的配置,最后通过一个代码实例完成。
2009-07-14 17:12:26
ibatis自动代码生
iBATIS的
自动代码
生成
工具
Abator在Eclipse的应用 iBATIS的自动代码生成工具Abator在Eclipse的应用是如何的呢?是不是一头雾水呢?那么本文将向你介绍具体的iBATIS的自动代码生成工具Abator在Eclipse里的应用详情。
2009-07-15 17:31:08
iBATIS Ecli
iBATIS的优、缺点及
注意事项浅谈 IBATIS是什么,它的核心,优点,缺点和用时要注意什么呢?我们将会在这篇文章中看到答案。
2009-07-15 16:14:36
iBATIS优缺点 喷墨机喷头
使用
注意事项 当今薄利时代,在使用喷绘机的过程中如何省下你的每一分钱,如何让你的设备给你带来更大的利润,这是大家都在考虑的事,但是效果如何呢。显然,延长喷头的使用寿命,是降低成本的手段之一。我走访了很多客户,从他们各式各样的使用情况,总结出了一点小小经验,希望能给同行朋友一点帮助。
2011-07-19 10:16:58
喷墨打印机 注意事项
使用C++Builder
注意事项 使用C++Builder线程对象不允许控制线程堆栈的大小或其安全属性,若需要控制这些,必须使用WindowsAPI的CreateThread()或BeginThread()函数。
2010-01-18 14:25:19
使用C++Builde MySQL
使用变量的
注意事项 在MySQL中定义及使用变量时,有一些关键性的问题是我们不能忽略的,下面我们就一起来了解一下。
2010-11-26 16:27:01
MySQL使用变量
ibatis主键
自动
生成 由于数据库供应商之间生成主键的方式不一样,有些是预先生成主键的,有些是事后生成主键的。不管是哪种方式,我们都可以用ibatis的节点来获取语句自动生成的ibatis主键。
2009-07-16 11:21:19
ibatis主键 自动生成 @CacheEvict
自动删Redis缓存的
注意事项 今天遇到的问题是,CacheEvict失效了,不会删除Redis缓存。有两个方法都用了,一个会删除,一个不会删除。直接懵逼,随后和同事一起打断点发现了问题所在,其实还是自己没有看CacheEvict注解的文档!
2023-09-12 08:33:45
Redis @CacheEvic
使用Linux主机的几点
注意事项 最近越来越多的朋友在使用国外主机,而国外很大一部分主机都是Linux主机,往往把PHP程序(如discuz和wordpress等等)上传到空间总是出现各种问题,现在把几点需要注意的列出来和大家分享:
2010-01-21 11:30:10
使用CSS display:none时
注意事项 CSS显示属性display有四个属性值,每个属性值都有各自的特点和作用,WEB页面前台编码时经常用到CSSdisplay:none样式,这里向大家描述一下平常使用时需要注意的几点特征。
2010-09-16 09:52:49
CSS display WCF枚举类型
使用
注意事项介绍 WCF枚举类型对于初学WCF框架的朋友来说还是比较重要的一个部分。那么如何才能真正的掌握这一应用技巧呢?这需要我们在实践中去不断的积累经验。
2009-12-22 09:48:58
WCF枚举类型 seo的
注意事项 SEO(SearchEngineOptimization),汉译为搜索引擎优化,为近年来较为流行的网络营销方式,主要目的是增加特定关键字的曝光率以增加网站的能见度,进而增加销售的机会。本文主要介绍了SEO的注意事项,一起来看。
2011-05-26 11:22:04
SEO 轻松完成
ibatis
自动代码
生成 我们在使用ibatis的时候,一定要用到大量的代码,如果有工具能够帮助我们完成ibatis自动代码生成的话那无疑是一件省时省力的事情。本文就告诉您如何用abator实现ibatis自动代码生成。
2009-07-16 09:09:36
ibatis自动代码 SQLite在Android中
使用
注意事项 SQLite在Android中使用有一些陷阱,比如模糊查询的陷阱、cursor.getString(0)方法的陷阱、SimpleCursorAdapter的id陷阱和关于AutoCompleteTextView与SQLite关联数据源的陷阱,本文介绍了这些陷阱和相关的解决方法。
2012-12-27 13:04:17
Android开发 SQLite 数据库
使用HBase Shell接口的
注意事项 HBaseShell接口本身没有什么可谈的,网上许多内容都有介绍,半个小时就可以入门。作者在这里提出了几点他认为新手应该注意的事项。
2011-07-28 17:29:22
HBase Shell 光纤基本术语及
使用
注意事项 本文主要向大家介绍了最基本的光纤概念和注意事项,以下的介绍作为参考,希望帮助到大家。
2011-04-14 11:28:07
光纤
使用Redis的五个
注意事项 下面内容来源于Quora上的一个提问,问题是使用Redis需要避免的五个问题。而回答中超出了五个问题的范畴,描述了五个使用Redis的注意事项。如果你在使用或者考虑使用Redis,可能你可以学习一下下面的一些建议,避免一下提到的问题。
2012-03-12 16:46:22
NoSQL 数据库
自动
生成
ibatis映射文件 本文向您介绍如何自动生成ibatis映射文件,通过具体的示例展示了ibatis映射文件的转换以及javabean属性和数据库字段的对应。
2009-07-14 18:24:31
ibatis映射文件 共享VSIP
注意事项 随着时代的进步科技的发展VSIP也快速的提升与升级,下面我就对升级前和升级后的VSIP,做一下自己的解析。希望能够对大家有帮助
2009-12-15 17:47:17
VSIP C++变量作用域
使用
注意事项 C++变量作用域在实际编程中起着非常重要的作用。但是在具体应用方面还是需要注意一些细节问题。我们在这里就给大家列出了这些注意事项。
2010-02-03 16:42:45
C++变量作用域
前端
23838内容
后端
25897内容
游戏开发
648内容
项目管理
2708内容
全部话题
2024 年,Rust 越来越火了 2024年学习的较高薪酬编程语言 2024年.NET框架发展趋势预测 深度调研Copilot,AI编程助手引领未来开发潮流! 从零开始构建编程语言的挑战与乐趣 四个有趣且实用的Python脚本!超硬核! Gemini 1.5 杀死了 RAG ? 厌倦了混乱的代码?掌握编写干净代码库的艺术
乘云 · 向未来:火山引擎公共云 · 城市分享会 2023年第十八届中国企业年终评选榜单公布! 2023-12-28 20:12:38 网络运维智能化?瞻博网络有奇招! 2023-12-18 11:43:34 我收藏的内容
微博
QQ
微信
复制链接
微信扫码分享
北京市海淀区中关村南1条甲1号ECO中科爱克大厦6-7层
北京市公安局海淀分局备案编号:110108002980号
营业执照 京ICP备09067568号
Copyright © 2005-2024 .COM 京ICP证060544 版权所有 未经许可 请勿转载
新浪科技 腾讯科技 网易科技 凤凰科技 驱动科技 科技行者 TechWeb 艾瑞网 站长之家 速途网 中国经济新闻网 IT之家 工联网 极客公园 236视频会议 中国IDC圈 企业网D1Net 投资界 次方元 火山引擎
技术栈公众号
技术栈公众号
业务
速览
在线客服
媒体 CIOAge HC3i 社区 博客 鸿蒙开发者社区 教育 学堂 精培 企业培训 CTO训练营
网站题目:ibatis自动生成工具abator使用注意事项
文章链接:http://www.mswzjz.cn/qtweb/news42/51492.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能