我个人觉得发明Hibernate的人就是一畜生,你们觉得呢?

快速开发师 发布于 2015/02/11 07:12
阅读 6K+
收藏 3
我个人觉得发明Hibernate的人就是一畜生层壳,我已经精通SQL了,我却还要很累地去为他加上一层壳,过了很久过后,我还要去理解它变成SQL是什么样子,我吃多了。 Hibernate真的面向对象了吗?Hibernate和手写SQL一样都能完成相同的任务,可说到底程序脚本表达的逻辑意思都要靠我们人脑本身去理解,建的那几张表之间本来就是关系型的,我无法想象怎么理解为对象型,逻辑不是a不是一个object逻辑是还原到大脑的if else if else的理解
加载中
5
BuN_Ny
BuN_Ny
我个人觉得发明关系数据库的人就是一畜生,我还得学SQL。你们觉得呢?
2
xieyongwei
xieyongwei
嗯 发明计算机那一帮就是畜生 搞的学计算机全部做屌丝为人家吹牛做奴隶。
1
许目暮
许目暮
无缘无故的喷啊!!!和csdn上大神一样了!
水门-kay
水门-kay
额额 +1 我也看得莫名其妙
快速开发师
快速开发师
哈哈
1
崔钢
崔钢

hibernate其实还是有一些意思的,它比较适合那些对事务要求不高的应用。它可以降低对数据库的要求,屏蔽数据库之间的差异,对于很多把数据库仅仅当做一个数据存储的应用来说还是有些用处的。如果你准备使用hibernate,意味着你的业务和数据库没有太多的联系,数据库仅仅是你持久化对象的地方。

你非要用它来做哪些对数据要求高的项目,当然不适合了。

比如,透明胶带不能替代胶水和螺丝。瑞士军刀,不能替代专业的每一样工具。

1
挨踢得要死要死的某瓜
挨踢得要死要死的某瓜
程序猿,产品汪,项目汪,哪头不是畜生你说
maverickpuss
maverickpuss
精炼
0
rabbitgg
rabbitgg
有点偏激,如果getSession().save(object),merge(),persist()类似这些基础的东西,不是优化很多insert、update的操作了? 
0
blu10ph
blu10ph
楼上,他可能是说新框架带来了麻烦~
0
甘薯
甘薯

楼主说的不无道理,

所以现在active record框架流行开来.

其实ORM确实没什么必要, 在数据建模的时候, 很少需要这种OO性的实体

0
刘柳
刘柳
lz没有见过250列的婊。。。。。。。。
嗨椒爆炒小小鱼
嗨椒爆炒小小鱼
好吧,我刚才随便看了我们一张表,感觉比你们好多了,才128列,反正是没数据字典,就折腾我们吧。已经无力吐槽
swandy45
swandy45
该优化了
葛世超ChicoGe
葛世超ChicoGe
没有用过250列的婊啊~。难道美团用超过250列的婊咩?
kidbei
kidbei
你是美团的?
oxsicn
oxsicn
这样的表能用?
0
笨蛋0007
笨蛋0007
对开发来说,精通java和精通java+sql是不一样的成本和时间。从项目开发的角度来讲,时间和成本差距更大。
返回顶部
顶部