實體類還需要配置到hibernate.cfg.xml中,以便hibernate初始化實體類與資料庫表的對映關係。如果只配置了對映關係,而沒有配置到hibernate.cfg.xml中,hibernate仍然不會知道哪些類是實體類,因為hibernate無法通過遍歷所有的類來決定哪些是實體類。
@entity
@table(name = "product_attribute")
public class productattribute {
@id@generatedvalue( strategy = generationtype.auto)
private integer id;
@manytoone(cascade = cascadetype.merge)
@joincolumn(name = "productid")
private productinfoentity productinfo;
@manytoone(cascade = cascadetype.merge)
@joincolumn(name = "pro_attr_metaid")
private productattributemetaentity productattributemeta;
@column(name = "value")
private string value;
實體名.hbm.xml
,最後將
實體名.hbm.xml引入到hibernate.cfg.xml
配置檔案中
c.**hibernate.cfg.xml
#在hibernate中宣告用@註解配置的實體類="com.helloweenvsfei.hibernate.bean.department"
/>
="com.helloweenvsfei.hibernate.bean.employee"
/>
#在hibernate中宣告用xml配置的實體類
/>
/>
資料庫中的九種資料庫物件
要想掌握好資料庫的知識,就要從基層做起,首先要學習資料庫的最基本知識,下文中將為大家講解的資料庫的九中資料庫物件就是資料庫的基本知識,比較適合資料庫的初學者學習,本文中總結的資料庫中的九種資料庫物件是非常全面的,希望大家能夠認真對待。資料庫物件是資料庫的組成部分,常見的有以下幾種 1.表 table...
資料庫中的九種資料庫物件
資料庫中的九種資料庫物件 資料庫物件是資料庫的組成部分,常見的有以下幾種 1.表 table 資料庫中的表與我們日常生活中使用的 類似,它也是由行 row 和列 column 組成的。列由同類的資訊組成,每列又稱為乙個字段,每列的標題稱為欄位名。行包括了若干列資訊項。一行資料稱為乙個或一條記錄,它表...
java中對資料庫的連線
一 載入要連線資料庫的驅動程式 jdbc odbc橋 和 microsoft access 資料庫 class.forname sun.jdbc.odbc.jdbcodbcdriver sql server 驅動程式 class.forname com.microsoft.jdbc.sqlserve...