日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
簡單講述Hibernate映射

在向大家詳細介紹Hibernate映射之前,首先讓大家了解下myeclipse,然后全面介紹Hibernate映射。

在“Hibernate關(guān)聯(lián)關(guān)系映射實例速查”一文中,通過myeclipse5.5,快速做出了Hibernate映射的示例。時隔快一年了,但是還是有博友向我索要工程源碼,很遺憾的是已經(jīng)找不到了。但找到一了一個測試代碼:對雙向關(guān)聯(lián)和樂觀鎖的測試。其實Hibernate映射類型很多,搞清楚一對多,基本上所有的Hibernate映射就搞明白了,一對一也是一對多的特例而已,多對多也可以轉(zhuǎn)換為一對多和多對一,并且實際中很少用到多對多。

還是老規(guī)矩,因為是測試,代碼幾乎全部是myeclipse生成的,我稍作了修改。

例子兩部分:
1、一對多雙向映射:模型是“班級-學生”模型。兩個實體分別是Tclass和Student。
2、樂觀鎖的是使用,版本分別使用遞增整數(shù)和時間戳。兩個實體分別是Foo和Bar。

Tclass實體及其映射:

 
 
 
  1. public class Tclass implements java.io.Serializable {  
  2. // Fields  
  3. private Long cid;  
  4. private String cname;  
  5. private Set students = new HashSet(0);  
  6. // Constructors  
  7. // Property accessors  
  8. .......  
  9. public String toString() {  
  10. return "Tclass{" +"cid=" + cid +", cname='" + cname + '\'' +'}';  
  11. }  

本文標題:簡單講述Hibernate映射
網(wǎng)站地址:http://m.5511xx.com/article/djgeise.html