ibatis2 和 hibernate 有什么关系吗? 现在会用hibernate 谁能给我讲讲ibatis2是干什么的?

[复制链接]
查看11 | 回复3 | 2011-3-30 11:05:39 | 显示全部楼层 |阅读模式
2楼在忽悠人了。有过开发经验的人都知道,公司里面几乎见不到hibernate。ibatis还是常见的。而最常见的就是JDBC。为什么呢?因为如2楼所说,hibernate把底层代码都封装了。增、删、改的SQL语句都不用自己写了。这样虽然减少了我们开发人员的工作量,但是同时SQL语句的灵活性也丢失了。实际的开发中是,小的项目、业务不是很复杂的项目才去使用hibernate,甚至都不用hibernate。稍大点的、业务逻辑稍微复杂的项目,一般都会去用ibatis或JDBC来完成。
回复

使用道具 举报

千问 | 2011-3-30 11:05:39 | 显示全部楼层
ibatis2 和 hibernate 都有自己的特点,关键在于你自己是如何看待的;Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。Hibernate的缺点就是学习门槛不低,要精通门
回复

使用道具 举报

千问 | 2011-3-30 11:05:39 | 显示全部楼层
ibatis和hiernate没啥关系,不过都属于持久层的框架。实际上hibernate稍微好学点。用途差不多。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行