2013-12-19 92 views
0

問候。如何加載配置在Hibernate配置中的少量hibernate映射文件而不是所有的?

我在我的項目有10 hibernate映射文件(文件.hbm)構成的休眠配置文件(hibernate.cfg.xml中)和I有一個要求僅加載6 hibernate映射文件,而不是10

那麼我們怎樣才能限制只加載幾個映射文件而不是全部。

+0

我很困惑:當你不需要剩餘的4個文件時,他們爲什麼部署它們? – mabi

+0

@mabi他可能會認爲使用像懶惰的初始化..沒有問題與他的問題 – BDR

+0

@BalajiReddy你的意思就像一個開關,在運行時啓動另一個會話工廠?那麼,從來沒有使用過它,聽到爲什麼這將是必要的肯定會很有趣。 – mabi

回答

0

這是不可能的,據我所知。原因是當ORM引擎啓動時,它需要在包括類型註冊,類型檢查,解析配置,驗證等的環境中執行一些完整的東西。您可以打開記錄器並查找更多詳細信息。可能你不能跳過/暫停映射配置負載。但你有懶惰的加載選項。意見非常感謝。