黑马程序员技术交流社区

标题: JDBC和hibernate [打印本页]

作者: 徐玉强    时间: 2011-9-29 12:19
标题: JDBC和hibernate
原来有个保险的项目,主要功能就是查询,原来准备用SSH来做,可是发现后来,hibernate的效率似乎达不到要求,就改用了最底层的JDBC来做持久层。
请教下同学们高见:JDBC的最底层实现跟hibernate的效率之间的差距,有没做过这个实现的?
作者: 匿名    时间: 2011-9-29 12:29
效率上?如果你jdbc处理的好,当然是jdbc效率高了,Hibernate完全在建立在jdbc的基础上的,效率差距也不是很大,使用hibernate开发要快的多吧。至少我在做项目的时候就是这个样子。
作者: 匿名    时间: 2011-9-29 13:52
hibernate是JDBC的一种实现方式,如果你只是单纯的做表间的查询,那么用JDBC也不错,hibernate做的是把对象与表之间的映射,从而关联起来,这样的话更符合面向对象的思想,当你要查询一个表时,可用JDBC要select*from 表,用hql只用select*from对象,表面看都一样,但如果一个系统较大,就不容易记那么多表名了,但要记住一个对象的名称还是比较容易的。
作者: 匿名    时间: 2011-9-29 15:23
我只会JDBC




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2