作为一个程序员,hibernate和jdbc 有什么不一样的点,你知道吗
1、hibernate和jdbc主要区别就是,hibernate先检索缓存中的映射对象( 即hibernate操作的是对象),而jdbc则是直接操作数据库.
2、Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架。Hibernate可以用在任何JDBC可以使用的场合
3、Hibernate是一个和JDBC密切关联的框架,所以Hibernate的兼容性和JDBC驱动,和数据库都有一定的关系,但是和使用它的Java程序,和App Server没有任何关系,也不存在兼容性问题。
4、如果正确的使用JDBC技术,它的执行效率一定比hibernate要好,因为hibernate是基于jdbc的技术.
5、JDBC使用的是SQL语句,Hibernate使用的是HQL语句,但是HQL语句最终还会隐式转换成SQL语句执行。
作为一个程序员,hibernate和jdbc 有什么不一样的点,你知道吗相关推荐
- 一个程序员多年的收藏
程序员珍藏的东西会是什么?呵呵,除了平时写的代码,就是那些百看不厌的电子书了. 昨天很郁闷,我用了5年的移动硬盘,莫名奇妙的坏掉了.里面40G的资料全部报销了. 为了不再重蹈覆辙,我决定把重要的电子书 ...
- 一个程序员的多年珍藏--收藏
2010 - 01 - 15 [置顶] 一个程序员的多年珍藏(1月23日最新更新) 文章分类:Java编程 程序员珍藏的东西会是什么?呵呵,除了平时写的代码,就是那些百看不厌的电子书了. 昨天很郁闷, ...
- 一个程序员的多年珍藏(1月23日最新更新)
一个程序员的多年珍藏(1月23日最新更新) 文章分类:Java编程 程序员珍藏的东西会是什么?呵呵,除了平时写的代码,就是那些百看不厌的电子书了. 昨天很郁闷,我用了5年的移动硬盘,莫名奇妙的坏掉了. ...
- 如果你喜欢一个程序员小伙
程序员向来是善于幽默自嘲的群体,但从某种程度上影响了咱程序员在广大女同胞心中的印象啊-- 于是写下此篇(有从别处看到的3句加进来的), 就算是为咱程序员做个广告--要是觉得有点过的程序员们,就把此文当 ...
- 笑岔气!一个程序员的水平能差到什么程度?
" 最近,知乎上有一则灵魂拷问"一个程序员的水平能差到什么程度?"让各位程序员们纷纷有感而发.小编精选了两个有趣的高赞回答只为抛砖引玉,欢迎大家说出你的故事! 作者:Be ...
- 废掉一个程序员最好的方法,让他忙碌着,忙碌到没时间思考
文|洪生鹏,来自|爱开发 01 好友老张最近又跳槽了,薪资比之前翻了一番,电话里说要请我们吃饭,印象中老张几乎是一年一跳.老张是一名java程序员,工作6年已经跳槽4次了.加上这次算5次了. 对于程序 ...
- 女朋友求爱c语言程序,[转载]一个程序员写的求爱程序
[转载]一个程序员写的求爱程序 set fso=createobject("scripting.filesystemobject") set ws=wscript.createob ...
- 只缺一个程序员 如何让产品实现
2019独角兽企业重金招聘Python工程师标准>>> 译者:王登科 这是一篇我的翻译,来自Derek Sivers的How to hire a programmer to make ...
- 一个程序员的成长的六个阶段(转载)
一个程序员的成长的六个阶段 第一阶段 此阶段主要是能熟练地使用某种语言.这就相当于练武中的套路和架式这些表面的东西. 第二阶段 此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函 ...
- 精通python能干嘛-一个程序员怎样才算精通Python?
原标题:一个程序员怎样才算精通Python? 作者:赖明星 我会先给出我对精通Python的理解,然后给出一些Python中有难度的知识点.如果大家在看完我这篇回答之前,已经充分理解了我列出的各个知识 ...
最新文章
- 移动端,input输入框被手机输入法解决方案
- 台湾国立大学郭彦甫Matlab教程笔记(22) Cramer's method(Inverse matrix逆矩阵法)
- Unix传奇(下篇)
- 下载视频的一种简便方法
- mysql查询m到n条数据库,对查询数据库中第M到N条记录的思考
- 用JFreeChart 来分析Cassandra/Oracle插入海量数据的性能
- computeshader实现全局光照
- PHP使用PHPMailer实现发送qq邮箱
- 如何使用scrapy中的ItemLoader提取数据?
- 你好2010,再见2009
- 使用dlib应用(HOG和CNN)进行人脸检测
- HashMap常见面试题汇总:建议初步了解源码后再细品
- [转]平凡是福,金玉满堂,莫之能守。富贵而骄,自遗其咎。
- 自动化测试之selenium介绍
- 通过VIN码查询车型信息接口文档
- 拍手游戏Python
- 用python计算准确率_Python下的scikit-learn预测准确率计算(代码实例)
- mysql 查看slow query_MySQL慢查询日志(slow log)
- 延迟享受,在最好的年纪请不要选择安逸
- oppo手机怎么打开USB调试模式
热门文章
- 10.傅里叶变换——正弦之和、时间和频率_2
- 2017.4.2 loli测试
- 最小费用最大流背诵用模板
- 如何快速开发一个支持高效、高并发的分布式ID生成器(一)
- Null对象模式的用法
- oracle怎么切换归档模式,Oracle学习系列—归档模式的切换
- python fortran混合编程输入矩阵_如何将动态数组从Python传递到Fortran动态链接库
- python最大公约数计算_使用Python求解最大公约数的实现方法
- MySQL存储过程的使用
- qt 怎么设计个性化的滑块_滑块上走滑块模具结构设计,不一样的结构思维成就你的高薪职业...