霹雳火之家
ibatis随笔
10月08日(星期六)

今日走马观花地看了夏昕写的 ibatis 开发指南,在此特记下自身的一些体会:

优势:
1,ibatis主要是用java类封装sql语句,可以使程序员对数据库进行对象操作,与hibernate的功能是相似的。
2,利用sql语句的封装,可以达到同一条sql语句相同,减少语句分析时间,提高数据库cache的命中,在整体上能提高数据库的利用率。
3,上手应该不难-_-。
问题:
1,ibatis的sql语句映射文件多数是用于对意表操作,而对进数据库操作相对来说有限,不可能做到很复杂很特别语句的映射。
2,ibatis的映射文件是否真全要手写,相信单表操作是可以实现文件的自动化生成,但对于一些多表关联是很难自动化生成的,毕竟是封装sql,而不能确定何种sql是用户需要的。
3,ibatis的申奥文件是先全部生成还是在运用中不段添加,后者的话文件的版本和管理上也是个问题。
个人感觉:在小的项目中运用可能能够很好的运用,但对于庞大复杂的系统来说,可能很难过好的掌控,因本人对长期编写sql,在程序中经常直接调sql语句(项目中有使用hibernate),觉得直接编写sql来的方面,而且对于一些复杂语句,对其的封可能得不偿失,手工编写xml文件是个大的问题...........................

文章分类: 情系java
前篇(05-09-10): 开帖之作-新blog,新面貌!
后篇(05-10-16): Spring报表分页的思考与分析及实现

发表评论
标题:
称呼:
内容:
authimage

引用链接
您可以按照以下步骤引用本文.本站收到您的引用通知后, 将自动链接您的文章, 以方便别人阅览 .
1. 启动您自己的博客管理页面, 并进入发表新文章的画面, 输入文章的内容. (如果您是ITPUB的博客请点这里.)
2. 复制下面虚线框里的连接字串, 把它们粘贴到您的文章中, 按照您的喜好修改一下表示文字.
3. 确认您选择了"发送引用通知"的选项.
4. 发表您的文章.
好啦, 您的文章就可以被自动链接到本站啦.

« 十一月 2008 »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

[网站链接]
  • English version
  • itpub
  • dwway
  • javaeye


  • Creative Commons License 本站全部著作均采用CC授权. Plog 1.0 is powered by: plogworld.net.
    Itpub BLOG is provided by: itpub.net.
    This temlate(named Happy-Life's SunShine) is designed by lodge@itpub(肥猫猫).