超級笨笨

          好腦子,不如一個爛博客
          數據加載中……

          SSH

          Hibernate SQL優化小技巧使用dynamic-insert="true" dynamic-update="true"
               摘要: 在我們熟悉的Hibernate映射文件中也大有乾坤,很多值得我注意的地方。
          在Hibernate的映射文件的class tag使用dynamic-insert,dynamic-update,可以優化生成的SQL語句,提高SQL執行效率,最終可以提高系統性能  閱讀全文

          posted @ 2010-01-02 15:03 超級笨笨 閱讀(4224) | 評論 (4)  編輯

          JSON和JAVA的POJO的相互轉換
               摘要: JSON和JAVA的POJO的相互轉換  閱讀全文

          posted @ 2009-12-30 18:16 超級笨笨 閱讀(3458) | 評論 (5)  編輯

          Hibernate的fetch="join"和fetch="select"
               摘要: fetch參數指定了關聯對象抓取的方式是select查詢還是join查詢,select方式時先查詢返回要查詢的主體對象(列表),再根據關聯外鍵id,每一個對象發一個select查詢,獲取關聯的對象,形成n+1次查詢;  閱讀全文

          posted @ 2009-12-29 10:15 超級笨笨 閱讀(435) | 評論 (0)  編輯

          轉載:hibernate集合映射inverse和cascade詳解
               摘要: 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方法用的也是這個機制。  閱讀全文

          posted @ 2009-12-27 10:50 超級笨笨 閱讀(337) | 評論 (0)  編輯

          主站蜘蛛池模板: 确山县| 辽宁省| 莱阳市| 翼城县| 巴彦淖尔市| 龙山县| 潜山县| 松潘县| 长宁区| 湖口县| 全州县| 灵石县| 竹山县| 咸宁市| 和平县| 武汉市| 珠海市| 香河县| 吴忠市| 涪陵区| 新郑市| 徐州市| 阳城县| 油尖旺区| 北川| 海原县| 罗甸县| 靖宇县| 兴隆县| 永胜县| 清苑县| 江达县| 泰兴市| 百色市| 洛川县| 中超| 休宁县| 焦作市| 灵宝市| 南部县| 五指山市|