jdbc与habernate的关系是什么 jdbc与habernate的关系是什么?是不是学会了habernate 就不用学JDBC了?现在还有人用jdbc吗?我是初学者,请各位达人给予解释两者的关系和区别. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hibernate是对jdbc的封装,学的话先学jdbc再学hibernate 楼上正解.等你看了JDBC之后,你就知道他比较麻烦.而HIBERNATE相对比较简单.封装,封装. jdbc是java对数据库做操作的基础。habernate是一个ormapping的工具,也就是把对象和后台的表映射起来通过去对象的操作实现对表中记录的修改。是不是学会了habernate 就不用学JDBC了?不是吧?要不都不知道具体如何实现的。 你可以不會herbinate但你一定要會jdbc這是我的看法 如果楼主你追求的是java的精通,那你就说反了,是先了解jdbc再了解其他持久化框架如果是追求能做项目,能够完成工作任务,那么,跳过jdbc去学hibernate,也未尝不可 Hibernate 就是基于 jdbc 上的,只不过是把通用的 ORM 的工作进行了封装,让开发人员可以运用 OO 思想去操作数据库,其本质还是通过 jdbc 对数据库进行管理。以我的经验,建议楼主还是先了解 jdbc 再学习 Hibernate 。虽然 Hibernate 在一般的操作上用起来比较方便,但有些操作还是很笨拙的,而且有些情况下,还必须绕开 Hibernate 直接使用 jdbc 。而且,在做针对 Hibernate 的优化处理时,还是要对 jdbc 有一定的理解才能做好。 同意4楼的观点,我不会 Hibernate 郁闷ing... 现在很多公司不会问太多JDBC,但SSH方面总是会问到的。两者都很重要啊 JDBC是基础,虽然现在封闭JDBC的组件或者项目都有很多,不过,建议还是先要了解了JDBC,然后再去学其它的。 楼上很清楚了,hb就是针对jdbc非常麻烦,而且利用oo思想做的一次封装,建议你还是先学jdbc再学hb,因为这个世界上还是有很多项目没法用hb实现的………… 求助:setBackground()函数失效之谜? System.out.println(3+"__"+5+5);为什么输出3__55? 求一个找出网页源代码中所有网址的正则表达式 关于java的classpath配置,为什么也有几种说法? 求一个数组越界的小问题,!! SWT&JFace中如何实现控件的拖放? 诚聘:开发工程师 如何让IntelliJ IDEA 能识别中文? java中如何探测局域网中的所有主机 一道SCJP题:题目看不懂:( JS正则学习工具 在java里如何用参数返回一个值?
habernate是一个ormapping的工具,也就是把对象和后台的表映射起来通过去对象的操作实现对表中记录的修改。是不是学会了habernate 就不用学JDBC了?
不是吧?要不都不知道具体如何实现的。
這是我的看法
如果是追求能做项目,能够完成工作任务,那么,跳过jdbc去学hibernate,也未尝不可
两者都很重要啊