Re: [站內] 找工作真的很難

看板java作者 (Terry)時間18年前 (2007/06/15 00:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串23/48 (看更多)
※ 引述《tsumarahi (kapa)》之銘言: : ※ 引述《Lordaeron (Terry)》之銘言: : : 如果今天你講不出來, 你之前的氣炎去哪了? : : 我只是個反方, 你得要給出個正方來看看吧. : : 先講講hibernate 給你帶來什麼好處吧, 講不出來的話. : : 你還真的是很熟呢. 你不就很熟, 為何當有人求救時, 沒看到你有半聲呢? : : 以HQL 來講, 如果我今天為了用hibernate : : 要花時間去了解hibernate 的全部, 還要了解 : : 一般SQL 以方便在hibernate 發出白痴SQL 時, 自行 : : 去調整, 這請問hibernate 的優點何在? 排除hibernate 本身還吃 : : 掉resource 的overhead不講. : 哈哈,我可沒說hibernate萬歲,第一名,哪隻眼睛看我說hibernate非常好? : 我只是要說你舉的例子超爛XD... : 求救,不好意思,我常在www.javaworld.com.tw發言,所以比較少上ptt java板 : 這次會PO文就是怕你誤導人 : 如果別人真的相信你寫的,還真的以為不能partial select呢... : 好處唷,我這次PO文只是單純想回你爛例子,所以我應該沒有義務要回 : : 好戲?哈... : : 別想只用回嘴的, 給出你的hibernate 優點和它save 了你什麼work吧. : : 別人舉的反正不好, 不代表你的就是好的. : 哇哈哈,我想你也沒興趣:p : 我很喜歡看不好的例子,我也支持hibernate不是最好, : 我回文再提一次,我只是...想說你那例子不適當,謝謝惠顧 適不適當, 隨你怎麼看, 你也大可以說, 用hibernate 我最最大不了就是 用native SQL, 也沒什麼辨不到的. 如果是這樣, 請問你花時間去hibernate 做什麼? 要吵hibernate 的好壞, 剛好找到一堆人在吵的地方. http://robbin.javaeye.com/blog/24360?page=1#comments 其它有人提出一個比我好的scheme: ----------------------------------------------------- 例如有個業務場景,Department和Employee是一對多關係。現在我 對Department進行分頁查詢,要求在顯示的頁面上同時顯示每 個Department中Employee的數量。這是一個很簡單的業務場景, 但是想像一下如何用hibernate進行映射? 首先否定一種做法:hql:FROM Department department。然後針對每 個department,去做department.getEmployees().size()。 這樣不僅會發送n+1條SQL,而且性能太低。 我們肯定希望採用一句HQL解決問題,但是此時問題來了,當你 試圖做SELECT department, count(employee.id) FROM ..... 這樣的HQL時,在Java端,發現沒有一個合適的對象可以映射。 ----------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.245.189
文章代碼(AID): #16SN9-TN (java)
討論串 (同標題文章)
文章代碼(AID): #16SN9-TN (java)