12 2009 檔案
摘要: 最近在做一個(gè)進(jìn)銷存項(xiàng)目,在blogjava里面?zhèn)浞萘薐SON和java的POJO轉(zhuǎn)換的資料,有人留言說用FlexJSON更好,我想請(qǐng)問那位大哥
有FlexJSON資料,可不可以傳一份給我學(xué)習(xí)學(xué)習(xí)???
閱讀全文
摘要: JSON和JAVA的POJO的相互轉(zhuǎn)換
閱讀全文
摘要: 我的工作環(huán)境:Eclipse 3.2+Tomcat 6.0+Firfox,內(nèi)存是1G,如果把這些都打開工作一段時(shí)間后,PF使用率達(dá)到1G多,有時(shí)達(dá)到1.5G
閱讀全文
摘要: 設(shè)置雙向一對(duì)多關(guān)系如下:
一方:
多方:
在書上看到"外鍵的值不允許參照相應(yīng)主表中不存在的主鍵值,或者外鍵為空值. " 這句話可以理解力為:外鍵可以為空值,但如果有值的話一定是你參照的那個(gè)主表中的主鍵值.
閱讀全文
摘要: fetch參數(shù)指定了關(guān)聯(lián)對(duì)象抓取的方式是select查詢還是join查詢,select方式時(shí)先查詢返回要查詢的主體對(duì)象(列表),再根據(jù)關(guān)聯(lián)外鍵id,每一個(gè)對(duì)象發(fā)一個(gè)select查詢,獲取關(guān)聯(lián)的對(duì)象,形成n+1次查詢;
閱讀全文
摘要: 1、到底在哪用cascade="..."?
cascade屬性并不是多對(duì)多關(guān)系一定要用的,有了它只是讓我們?cè)诓迦牖騽h除對(duì)像時(shí)更方便一些,只要在 cascade的源頭上插入或是刪除,所有cascade的關(guān)系就會(huì)被自己動(dòng)的插入或是刪除。便是為了能正確的cascade,unsaved- value是個(gè)很重要的屬性。Hibernate通過這個(gè)屬性來判斷一個(gè)對(duì)象應(yīng)該save還是update,如果這個(gè)對(duì)象的id是unsaved- value的話,那說明這個(gè)對(duì)象不是persistence object要save(insert);如果id是非unsaved-value的話,那說明這個(gè)對(duì)象是persistence object(數(shù)據(jù)庫(kù)中已存在),只要update就行了。saveOrUpdate方法用的也是這個(gè)機(jī)制。
閱讀全文