www.pryy.net > HiBErnAtE与jDBC哪个好?各自的优点和缺点

HiBErnAtE与jDBC哪个好?各自的优点和缺点

Hibernate的底层还是jdbc,只不过额外封装了很多东西而已。 1、内存消耗:JDBC的架构省内存的,Hibernate的架构次之 2、运行效率: 如果JDBC的代码写的非常优化,那么JDBC架构运行效率最高,但是实际项目中,这一点几乎做不到,这需要程序员非常...

没有可比性。 hibernate 只是一个持久层的工具,目的是使JDBC 操作 OO 化,底层还是JDBC。 它只是封装了JDBC ,并在此之上做了工具化,OO化 的封装 二者没有办法比较,就像 轮子 和 汽车 没法比较一样。

Hibernate是ORM框架,是对底层连接数据库和查询数据库进行封装。是JDBC一种实现,比如JDBC是接口,那么hibernate就是一个封装的对象类。 而hibernate是一个纯正的面向对象框架而JDBC相当于一个面向过程的语句。所以在项目中应用直接使用JDBC不够...

关于这个问题网上讨论的很多,多查查其实也大概清楚了。 我说点自己的体会吧 其实刚开始用hibernate时,也没觉得有多方便,感觉配置好复杂,什么状态、关联、缓存搞不清,而且复杂的查询很难实现。开发起来缩手缩脚,如履薄冰,觉得没有jdbc来的...

Hibernate就是封装了JDBC,他可以写一条hql语句,可以再不同数据库中使用,不用修改hql语句,但是关联查询效率低。 JDBC是基础的链接数据库的框架,效率高,但是mysql、oracle、sql service等不同的数据库要写不同的sql语句。 one to many比如Cl...

jdbc缺点:编程代码繁琐session的获取关闭,异常的捕获一大堆代码要写,代码移植性差,没有提供数据缓存,面向sql语句操作而不是面向对象的操作 jdbc有点:效率比框架高 hibernate优点:代码简单,面向对象操作移植性好,提供很好的缓存。缺点:...

Hibernate的优缺点: 优点:1、程序更加面向对象; 2、提高了生产率; 3、方便移植(修改配置文件); 4、无侵入性。 缺点: 1、效率比JDBC略差; 2、不适合批量操作。 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级...

Hibernate的底层还是jdbc,只不过额外封装了很多东西而已。 1、内存消耗:JDBC的架构省内存的,Hibernate的架构次之 2、运行效率: 如果JDBC的代码写的非常优化,那么JDBC架构运行效率最高,但是实际项目中,这一点几乎做不到

Hibernate的底层还是jdbc,只不过额外封装了很多东西而已。。例如事务,SessionFacotory等等..给你举个例子,你需要买一瓶酱油。你直接跑到酱油工厂里去拿了一瓶,因为你需要酱油,所以你去拿。而Hibernate的作用就是超市,你需要酱油的时候直接去...

网站地图

All rights reserved Powered by www.pryy.net

copyright ©right 2010-2021。
www.pryy.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com