實體與表的映射關系通過XML來描述的文件。在 hibernate.cfg.xml中管理,在項目啟動的時候加載到內存。
hbm指的是hibernate的映射文件
映射文件也稱映射文檔,用於向Hibernate提供關於將對象持久化到關系數據庫中的信息.
持久化對象的映射定義可全部存儲在同一個映射文件中,也可將每個對象的映射定義存儲在獨立的文件中.后一種方法較好,因為將大量持久化類的映射定義存儲在一個文件中比較麻煩,建議采用每個類一個文件的方法來組織映射文檔.使用多個映射文件還有一個優點:如果將所有映射定義都存儲到一個文件中,將難以調試和隔離特定類的映射定義錯誤.
映射文件的命名規則是,使用持久化類的類名,並使用擴展名hbm.xml.
映射文件需要在hibernate.cfg.xml中注冊,最好與領域對象類放在同一目錄中,這樣修改起來很方便.
xxx.hbm.xml文件是hibernate中的映射文件,hbm表示是hibernate的關系映射文件,你也可以不這樣寫,只不過這樣寫規范一點。