hibernate连接与JDBC连接的区别
2012-04-06 17:28
295 查看
1.hibernate和jdbc主要区别就是,hibernate先检索缓存中的映射对象( 即hibernate操作的是对象),而jdbc则是直接操作数据库.2.Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合3.Hibernate是一个和JDBC密切关联的框架,所以Hibernate的兼容性和JDBC驱动,和数据库都有一定的关系,但是和使用它的Java程序,和App Server没有任何关系,也不存在兼容性问题。还有一点,正确的使用JDBC技术,它的效率一定比hibernate要好,因为hibernate是基于jdbc的技术.
相关文章推荐
- Hibernate连接和Jdbc连接区别
- jdbc连接数据库使用sid和service_name的区别 ?
- ibatis与mybatis区别,hibernate、mybatis、JDBC区别
- Java连接SQL2005及SQL Server JDBC Driver 2.0中sqljdbc.jar和sqljdbc4.jar的区别
- JDBC连接数据库SQL Server 2005与2000的区别
- JDBC与JNDI这两种连接方式有什么区别
- Hibernate迫切连接和普通连接的区别实例详解
- JDBC连接各种数据库的区别
- JDBC连接Oracle数据库代码与JDBC连接SQLServer数据库代码区别
- Java中 jdbc 调用存储过程 用hibernate连接数据库
- JDBC iBatis Hibernate的区别及各自的优缺点总结
- JDBC、JDO和Hibernate的比较和区别
- 5 -- Hibernate的基本用法 --4 3 JDBC连接属性
- HIBERNATE和JDBC添加默认不能为空数据区别
- JDBC操作与hibernate的区别
- 在Hibernate中创建连接池,JDBC连接
- Hibernate3.2与Sql连接时出现的--java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z
- JDBC与Hibernate区别
- JDBC与JNDI这两种连接方式有什么区别?
- 详解JDBC与Hibernate区别