2011-12-04 11 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

私はあなたがスキーマを構成可能に保つことを試みていると思います。 1つのオプションは、すべてのエンティティ定義でこれを行うのではなく、このスキーマを(JDBC URLの)JDBCパラメータ設定の一部として構成することです。あなたがであり、同時に異なるスキーマを参照している場合、これは機能しません。これがあなたのケースであるかどうかはわかりません。

0

あなたは私が知っていないことをあなたの特性ファイル

0

に基づいて、実行時にhibernate.cfgファイルを構築することができますが、Mavenを使用している場合は、resource plugin

を使用して似たような達成することができます
関連する問題