2011-12-04 84 views
1

是否可以從屬性文件中設置hibernate.hbm.xml文件中的值?從屬性文件設置hbm.xml文件中的值

<class name="com.company.table" table="TABLE" schema="$PROP_VALUE"> 
    <id name="id" type="integer"> 
     <column name="ID"/> 
     <generator class="assigned" /> 
    </id> 
    <property name="description" type="string"> 
     <column name="DESC" length="100" /> 
    </property> 
</class> 

回答

0

我想你試圖保持模式可配置。一種選擇是將此模式配置爲JDBC參數配置的一部分(在JDBC URL中),而不是在每個實體定義中執行此操作。請注意,這是行不通的,如果你是同時參考不同模式。不知道這是你的情況。

0

您可以在執行時構建hibernate.cfg文件,根據你的屬性文件

0

這並不是說我知道的,但如果你使用maven,你可以使用resource plugin

實現類似的東西
相關問題