Hibernate從入門到精通(四)基本對映

2021-08-27 13:01:10 字數 1083 閱讀 3403

在上次的博文hibernate從入門到精通(三)hibernate配置檔案

了解了對映的意義和概念之後,我們來講解一下對映的分類。從對映的概念來看,單個的資料庫表可以對映成為乙個物件,拋開hibernate不談,這種思路在很多專案開發中時常見的,即根據表結構建立相應實體類,這種簡單的對映關係在hibernate對映中被稱為基本對映。

如下圖所示的表結構:

經過轉換之後,可以建立相應的物件,**如下:

public class user

public void setid(string id)

public string getname()

public void setname(string name)

}

對於hibernate來講,僅僅是有上面的還是不夠的,還需要乙個xml格式的對映檔案user.hbm.xml,**如下:
<?xml version="1.0"?>

除了上述xml方式配置對映外,還可以通過給類檔案新增註解的方式配置對映,具體**如下:
@entity

@table(name="t_user")

public class user

public void setid(string id)

public string getname()

public void setname(string name)

}

到此,對映的基本概念和簡單實用,我們就算是講解完畢了,對於對映配置中的一些細節問題,例如:@entity,@table的使用說明等等,建議大家找一本註解和xml配置相關的說明文件進行學習,這裡就不再給大家進行講解了。下次我們講解一些稍微複雜一點的對映。

Hibernate從入門到精通(四)基本對映

在上次的博文hibernate從入門到精通 三 hibernate配置檔案 了解了對映的意義和概念之後,我們來講解一下對映的分類。從對映的概念來看,單個的資料庫表可以對映成為乙個物件,拋開hibernate不談,這種思路在很多專案開發中時常見的,即根據表結構建立相應實體類,這種簡單的對映關係在hib...

Hibernate從入門到精通(四)基本對映

在上次的博文hibernate從入門到精通 三 hibernate配置檔案 了解了對映的意義和概念之後,我們來講解一下對映的分類。從對映的概念來看,單個的資料庫表可以對映成為乙個物件,拋開hibernate不談,這種思路在很多專案開發中時常見的,即根據表結構建立相應實體類,這種簡單的對映關係在hib...

Nginx從入門到精通

1 nginx配置檔案載入機制 採用nginx s reload命令載入nginx的配置檔案,master程序讀取配置檔案,建立新的worker程序,向老的worker程序傳送shutdown命令。老的worker程序不再接受新的請求,待老的請求處理完成後,就會停掉。2 location匹配機制 當...