2010年1月17日
摘要: java里面時間類型轉換成json數據 閱讀全文
2010年1月2日
摘要: 在我們熟悉的Hibernate映射文件中也大有乾坤,很多值得我注意的地方。
在Hibernate的映射文件的class tag使用dynamic-insert,dynamic-update,可以優化生成的SQL語句,提高SQL執行效率,最終可以提高系統性能 閱讀全文
2009年12月31日
摘要: 最近在做一個進銷存項目,在blogjava里面備份了JSON和java的POJO轉換的資料,有人留言說用FlexJSON更好,我想請問那位大哥
有FlexJSON資料,可不可以傳一份給我學習學習啊? 閱讀全文
2009年12月30日
摘要: JSON和JAVA的POJO的相互轉換 閱讀全文
2009年12月29日
我的工作環境:Eclipse 3.2+Tomcat 6.0+Firfox,內存是1G,如果把這些都打開工作一段時間后,PF使用率達到1G多,有時達到1.5G
摘要: 設置雙向一對多關系如下:
一方:
多方:
在書上看到"外鍵的值不允許參照相應主表中不存在的主鍵值,或者外鍵為空值. " 這句話可以理解力為:外鍵可以為空值,但如果有值的話一定是你參照的那個主表中的主鍵值. 閱讀全文
摘要: fetch參數指定了關聯對象抓取的方式是select查詢還是join查詢,select方式時先查詢返回要查詢的主體對象(列表),再根據關聯外鍵id,每一個對象發一個select查詢,獲取關聯的對象,形成n+1次查詢; 閱讀全文
2009年12月27日
摘要: 1、到底在哪用cascade="..."?
cascade屬性并不是多對多關系一定要用的,有了它只是讓我們在插入或刪除對像時更方便一些,只要在 cascade的源頭上插入或是刪除,所有cascade的關系就會被自己動的插入或是刪除。便是為了能正確的cascade,unsaved- value是個很重要的屬性。Hibernate通過這個屬性來判斷一個對象應該save還是update,如果這個對象的id是unsaved- value的話,那說明這個對象不是persistence object要save(insert);如果id是非unsaved-value的話,那說明這個對象是persistence object(數據庫中已存在),只要update就行了。saveOrUpdate方法用的也是這個機制。 閱讀全文