Re: [站內] 找工作真的很難
※ 引述《BalahBalah (裝忙是很辛苦滴)》之銘言:
: 提出兩點目前預知的 Hibernate 可能會讓你遇到問題的地方, 免得版大說我又違規來亂
: 1. 當 init. Load 的 ActionForm 太多, 可能會導致啟動系統 Out off Memory Error.
: 這點我之前 po 過, 不單指 init load, 之後的每個 tag, 假設都是如此
: 建議調整如下 :
: * 調整以下的 Xms, Xmx 等值
: * set JAVA_OPTS=-server -Xms768m -Xmx768m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:NewSize=24m -XX:MaxNewSize=48m
: 2. 當欄位內容超過 2000字元, 請避免使用 Char/Vchar 等, 無法正常存入, 且無錯誤
: 建議如下 :
: * JDBC Driver 升級為 10
: * 欄位型態改為 Clob
: * Hibernate 的 Config 中, 使用
: <property name="connection.connectionProperties">SetBigStringTryClob=true</property>
以上兩個只能叫hibernate 的Bug.
而不是benefit/advantage, drawback/disadvantage
給個題目吧:--假設資料量都是很大的.--
父表father和子表child,我現在查詢child的資料,表格中需要顯示每個child的father名稱
,如果按sql的寫法,就可以只在sql中取father名稱(cname),
如:select c.*, f.cname as fathername from child c join father f ......
如果用hibernate 呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.72.227
討論串 (同標題文章)