iBaties对比hibernate
翻译至一篇2008年的文章(http://www.javaworld.com/article/2077875/open-source-tools/ibatis--hibernate--and-jpa--which-is-right-for-you-.html?page=3),有点老,不一定完全正确,仅供参考
何时使用IBatis
  如果你需要完全的控制sql语句,iBaties是好的选择。 如果sql查询需要调优,使用它也不错。如果你能完全的控制应用程序和数据库的设计,就不要使用iBaties, 因为这时候你的应用设计可以设计的适合数据库,反之亦然,这时候你可以使用一些其它的ORM工具帮忙你构建一个完全的面向对象的应用。iBaties更以sql为中心。它也不适合非关系型数据库,因为这些数据库不支持ibaties的事务和一些其它的特性。
何时使用Hibernate
  基本上与iBatis相反,如果你能完全的设计应用程序和数据库,你不需要精细的控制sql语句,就可以使用hibernate构建完全的对象化的应用。
iBaties对比hibernate的更多相关文章
- 实例对比 hibernate, spring data jpa, mybatis 选型参考
		原文: 最近重构以前写的服务,最大的一个变动是将mybatis切换为spring data jpa,切换的原因很简单,有两点:第一.它是spring的子项目能够和spring boot很好的融合,没有 ... 
- Hibernate框架与Mybatis框架的对比
		学习了Hibernate和Mybatis,但是一直不太清楚他们两者的区别的联系,今天在网上翻了翻,就做了一下总结,希望对大家有帮助! 原文:http://blog.csdn.net/firejuly/ ... 
- JAVA面试中问及HIBERNATE与 MYBATIS的对比,在这里做一下总结
		我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和 ... 
- JAVA面试中问及HIBERNATE与 MYBATIS的对比,在这里做一下总结(转)
		hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加 ... 
- (转)HIBERNATE与 MYBATIS的对比
		第一方面:开发速度的对比 就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些.Mybatis框架相对简单很容易上手,但也相对简陋些.个人觉得要用好Mybatis还是首先要先理解好H ... 
- HIBERNATE与 MYBATIS的对比
		我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和 ... 
- Hibernate与MyBatis的对比
		Hibernate与MyBatis的对比总结,希望大家指出不对之处. 第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现 ... 
- Hibernate 和 MyBatis 的对比
		一.开发对比 开发速度 Hibernate 的真正掌握要比MyBatis来的难些.MyBatis框架较轻量级,相对简单很容易上手,但也相对简陋些.个人觉得要用好 MyBatis 还是要首先理解好 Hi ... 
- Hibernate与MyBatis的对比总结
		最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处. 第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出 ... 
随机推荐
- 【学术篇】状态压缩动态规划——POJ3254/洛谷1879 玉米田Corn Field
			我要开状压dp的坑了..直播从入门到放弃系列.. 那就先拿一道状压dp的水题练练手吧.. 然后就找到了这一道..这道题使我清醒地认识到阻碍我的不是算法,而是视力= = 传送门: poj:http:// ... 
- [JZOJ3167] 【GDOI2013模拟3】查税
			题目 描述 题目大意 维护一个有一次函数组成的序列 具体来说,对于位置xxx,现在的值为sx+zx∗(T−tx)s_x+z_x*(T-t_x)sx+zx∗(T−tx) 有两个操作,修改某个位置上 ... 
- 【BZOJ3223】【luoguP3391】文艺平衡树
			description 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 ... 
- JAVA 垃圾回收读书笔记
			对象已死 在JAVA代码运行中,会不停的创建对象,因为内存空间不是无限的,Java虚拟机必须不停的回收无用的数据空间.那么虚拟机是怎么判断对象空间是需要被回收的呢,也就是怎么样的数据算是垃圾数据呢? ... 
- LINQ学习系列-----3.1 查询非泛型集合和多个分组
			一.查询非泛型集合 1.问题起源 LINQ to object在设计时,是配合IEnumerable<T>接口的泛型集合类型使用的,例如字典.数组.List<T>等,但是对于继 ... 
- day70test
			day_70: #api / urls: from django.conf.urls import url from . import views urlpatterns = [ url(r'^car ... 
- python 创建txt每行写入
			txtPath=os.path.join(vocDir,"eval.txt") with open(txtPath,"w") as f: f.writeline ... 
- 架构发展史Spring Cloud
			转自:https://www.iteye.com/news/32734 Spring Cloud作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面,之前也写过一些关于Spring Cloud文 ... 
- PKUWC&SC 2018 刷题记录
			PKUWC&SC 2018 刷题记录 minimax 线段树合并的题,似乎并不依赖于二叉树. 之前写的草率的题解在这里:PKUWC2018 minimax Slay the Spire 注意到 ... 
- Mybatis框架+原理
			https://www.cnblogs.com/luoxn28/p/6417892.html(转载,蛮详细的) 
