论坛首页 入门技术论坛

jdbc, hibernate or ibatis

浏览 1905 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-04-13  
DAO
   鉴于公司目前采用的技术相当老化,这几天上头在征求意见,希望拿出新的技术路线出来。
   要求有三个,其一是技术在短时间内不会落后,其二是在座的各位同事要能教快地掌握,其三是能够加快今后项目开发的速度,提高质量,降低维护难度。
   MVC,视图方面的东东说无法选,倒!原因是太多了,没法选。
   最后争论的焦点居然落到了ORM上。公司目前的实际情况是,一些是用JDBC搞的(最原始的JDBC),一些是用ibatis做的。也就是说,在公司范围内,hibernate基本没有一个成功的案例。于是有人说,hibernate性能有问题,灵活性不够,如果一定要选,就选两套吧。有人说不,hibernate更有发展力,会使项目开发更快。头头坐在那里,看着下面PK,就是不拍板。
    我一直都是用的最古老的JDBC。ibatis,hibernate都仅仅是看过,没有实战经验。
    周末在家,试验了一把。
    最开始是JDBC模版,恩,还将就,不过比那古来的JDBC并不高明好多。
    然后是hibernate,爽,真舒服。感觉基本没写什么代码。
    然后到ibatis,看着挺简单嘛,不就是把JDBC中的SQL语句搬到配置文件里嘛,简单啊。不做不知道,做了才知道。前面同样的功能,到ibatis这里,就似乎曲折连连。不断发现配置文件里的sql写错了。真要到实际项目中的话,估计有不少人力物力会耗在那些个sql语句中哦!
    哈哈,要我选,我选hibernate!
   发表时间:2008-04-14  
hibernate 用好了会很舒服的,但基本的面向对象的思想得过关
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics