一種配置情況是:
<convert converter="bean" match="com.hengyu.bean.project.*" />
大家都知道,當hibernate里面配置上lazy="true"時,查詢對象A時,不會去查詢于A相關聯的B、C、D等對象,只要取B、C、D中屬性值時,才會去查詢。但是hibernate配合DWR時,這個lazy屬性好象不起作用,只要一查詢,就會把于之相關聯的屬性全部加載,執行一個方法,竟然有上百條HQL語句,使效率極其低下。
另一種配置是:
<convert converter="hibernate3" match="com.hengyu.bean.project.*" />
這樣的話效率很快,但是當我去于A相關聯的B、C等表里的屬性時,卻取不到。配置了opensessioninview,其他表中的屬性仍然取不到。郁悶了半月了,請高手指教。
posted on 2007-12-10 22:20
楊愛友 閱讀(1331)
評論(2) 編輯 收藏 所屬分類:
java相關技術