作者tsumarahi (kapa)
看板java
标题Re: [站内] 找工作真的很难
时间Thu Jun 14 23:47:41 2007
※ 引述《Lordaeron (Terry)》之铭言:
: ※ 引述《tsumarahi (kapa)》之铭言:
: : 看不下去了,你没看我下的hql,那就是有many-to-one
: : 看到join child.father吗?
: : 大哥你要举例也举点自己会的例子
: : hibernate预设就是lazy true(chap 19.1.1)
: : 另外那句hql也是many-to-one
: : 不熟就不要太大声...哈
: : 要不要看一下hibernate core doc (chap 14.6)
: : 还叫人去try?我就是try过!!
: : hibernate提供了createQuery透过HQL
: : 该不会以为hibernate只能findbyid?get(class,id)?
: : 不熟还有办法说framework缺点..赞(Y)
: 嗯, 你可以自己改HQL, 我讲的是你让它自己玩.
: 当你要搞到自己下HQL 时, 这你算是在用SQL 还是算用framework?
: 既然你这麽熟你hibernate 说这不叫缺点, 哪请你来讲吧.
: 我正在等好戏上场.
嘿对,hibernate提供HQL你不用然後就说这是缺点,好笑
我并不否认hibernate问题很多,
我自己用多了以後也知道hibernate不是个可以全盘通用的东西,
只是想提醒你,你举的例子非常烂.
简单的HQL就能做到你提的东西.
在hibernate中HQL可是非常重要的东西,别闹了,还叫人不用HQL给他自己玩?
那他提供个屁,我还没用到hibernate中native sql呢.
难不成因为我用or mapping framework,我要count一个table我就得全部捞出来
在java内用collection.size?疯了吗?
难怪有些人不太适合用framework,因为他只会死死的用
而不是利用到所有framework提供的东西.
另外自己举不出好例子,就叫别人来讲:p
好戏?哈
看人家文章也看一下
我前面提到了equals hashcode需要实作该怎麽实作,
collection lazy造成的view端有时必须使用opensessioninview问题
复杂relation造成的remove, deassociation时,没用好会re save..
还有legacy的db规划比较不适合, 物件继承的选择等等
不了解这些很容易在实作上会出无法预期的问题.
所以到底值不值得用hibernate,请务必审慎评估.
※ 编辑: tsumarahi 来自: 140.138.150.67 (06/15 00:05)