2006年7月2日
摘要: servlet學(xué)習(xí)
閱讀全文
摘要: get方式和post方式傳遞參數(shù)的區(qū)別。
閱讀全文
摘要: Hibernate一對(duì)多數(shù)據(jù)關(guān)聯(lián):
單向一對(duì)多和雙向一對(duì)多關(guān)聯(lián),
單項(xiàng)關(guān)聯(lián)可能出現(xiàn)的約束違例,解決約束違例的方法。
閱讀全文
摘要: 唯一外鍵關(guān)聯(lián):?jiǎn)蜗蚺c雙向?qū)崿F(xiàn)
閱讀全文
摘要: 對(duì)于ORM而言,一個(gè)重要的特性就是對(duì)實(shí)體之間關(guān)聯(lián)關(guān)系的管理。
數(shù)據(jù)關(guān)聯(lián)往往也是導(dǎo)致性能低下的原因,在開(kāi)發(fā)中要特別注意這一點(diǎn)。
一對(duì)一關(guān)聯(lián)有兩種類型:
1.主鍵關(guān)聯(lián)
2.唯一外鍵關(guān)聯(lián)
在(一)中討論主鍵關(guān)聯(lián),(二)種討論唯一外鍵關(guān)聯(lián)
閱讀全文
摘要: Table per class hierarchy:
前兩種方式,都要進(jìn)行多表操作,這樣帶來(lái)的性能的消耗量是相當(dāng)可觀的,不利于高并發(fā)量的數(shù)據(jù)存取。
Table per class hierarchy提供了另外一中選擇,這是實(shí)際開(kāi)發(fā)中更常使用的方式,通過(guò)冗余字段表達(dá)同類型數(shù)據(jù)是很多情況下的選擇。
實(shí)現(xiàn):
通過(guò)配置文件中的discriminator節(jié)點(diǎn)。
閱讀全文
摘要: Table per subclass:
父類TItem單獨(dú)映射到一張主表,為子類TBook、TDVD分別單獨(dú)設(shè)立一張子表,子表中只包含子類所擴(kuò)展的屬性。
實(shí)現(xiàn):
通過(guò)配置文件中的joined-subclass節(jié)點(diǎn)。
閱讀全文
摘要: Table pre concrete class:
每個(gè)子類對(duì)應(yīng)一張數(shù)據(jù)庫(kù)表的方式。
實(shí)現(xiàn):
配置文件中不需要做特別處理
閱讀全文