ibatis hibernate 简单比较
作者:pxuan | 出处:博客园 | 2011/12/28 18:48:25 | 阅读19次
|
ibatis
|
hibernate
|
ORM类型
|
“半自动”
|
“一站式”
|
映射关系
|
实体类和sql语句
|
实体类和数据库
|
学习门槛
|
容易
|
3倍于ibatis
|
sql 的
优化
|
方便,进行细粒度的优化
|
1 一般情况下,Hibernate
会把所有的字段都SELECT
2 UPDATE一般也是更新所有字段
|
开发效率
|
iBATIS要求开发者编写具体的SQL
语句
|
Hibernate会自动生成SQL
语句
|
维护性
|
sql保存到单独的文件,具有分层效果,相对方便
|
|
运行效率
|
不考虑 cache
的情况下,iBatis应该会比hibernate
快一些或很多
|
|
数据库移植
|
标准sql方便移植
|
不同数据库类型的支持
|
分享到:
相关推荐
ibatis与hibernate区别,之中包括,现在企业为什么选择ibatis而放弃hibernate的选择,所有这里吧自由选择及。
简单的把hibernate与ibatis集成到一个项目中,供初学者参考
ibatis实现CRUD操作,它比学好hibernate更简单
iBatis 是一套简单易学的持久层框架,应用范围也比较广发,与jdbc 相比,简化了JDBC 的百分之61 的代码量,将Sql 语言与java 程序分离,便于维护和开发,ORM 关系映射上比 JDBC 更加容易更加方便这些有点足以让我们...
A.1 比较iBATIS和iBATIS.NET 264 A.1.1 为何Java开发人员应该关心iBATIS.NET 264 A.1.2 为何.NET开发人员应该关心iBATIS.NET 265 A.1.3 主要区别是什么 265 A.1.4 相似之处又在哪里 265 A.2 使用iBATIS.NET 265 A....
相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,IBatis是一种“半自动化”的ORM实现。 这个框架将让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个...
自己写的工具!...如果有愿意一起完善,现在支持POJO 与 SQL的生成 可以自己写一个BASEDAO来完成 HIBERNATE的 增删改 查询那是IBATIS的强项了 只有3个简单的查询! 愿意完善的请加我QQ 81611911可提供源码!
ibatis与hibernate一样,同样也是一种OR框架,OR框架有很多种,相对用的比较多的就是hibernate与ibatis,ibatis是一种白自动化的ORM的实现
SQL Map使用简单的XML配置文件将Java Bean映射成SQL语句,对比其他的数据库持续层和ORM框架(如JDO的实现,Hibernate等),SQL Map最大的优点在于它简单易学。要使用SQL Map,只要熟悉Java Bean,XML和SQL,就能使您...
iBATIS是一种持久层框架技术,它比起Hibernate简单、使用也非常容易。该示例演示使用iBATIS操纵Oracle、MySQL和MS SERVER三种数据库(实现查询与新增动作),只需要修改配置档与SQL影射档即可,而Java部分的代码不用...
SQL Map 使用简单的 XML 配置文件将 Java Bean 映射成 SQL 语句,对比其他的数据库持续层和 ORM 框架(如 JDO 的实现, Hibernate 等), SQL Map 最大的优点在于它简单易学。要使用 SQL Map,只要熟悉Java Bean, ...
使用ibatis 提供的ORM 机制,对业务逻辑实现人员而言,面对的是纯粹的Java 对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求...
iBATIS入门,简单的数据库操作,与hibernate的不同...
iBatis是又一个O/R Mapping解决方案,j2ee的O/R方案真是多,和Hibernate相比,iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足够灵活的最简单的解决方案。
iBatis是又一个O/R Mapping解决方案,j2ee的O/R方案真是多,和Hibernate相比,iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足够灵活的最简单的解决方案。
SQL Map使用简单的XML配置文件将Java Bean映射成SQL语句,对比其他的数据库持续层和ORM框架(如JDO的实现,Hibernate等),SQL Map最大的优点在于它简单易学。要使用SQL Map,只要熟悉Java Bean,XML和SQL,就能使您...
SQL Map使用简单的XML配置文件将Java Bean映射成SQL语句,对比其他的数据库持续层和ORM框架(如JDO的实现,Hibernate等),SQL Map最大的优点在于它简单易学。要使用SQL Map,只要熟悉Java Bean,XML和SQL,就能使您...
SQL Map使用简单的XML配置文件将Java Bean映射成SQL语句,对比其他的数据库持续层和ORM框架(如JDO的实现,Hibernate等),SQL Map最大的优点在于它简单易学。要使用SQL Map,只要熟悉Java Bean,XML和SQL,就能使您...