我的目的是创建一个同义词,以代替使用[[trigger。
我的Java项目必须实时对该同义词进行更改。我创建了一个公共同义词,例如CREATE PUBLIC SYNONYM CLASSE_SYNO FOR DB2.CLASSE
;结果,
DB2.CLASSE
上的所有数据都插入了DB1.CLASSE_SYNO上。但是,一旦我运行spring-mvc项目,DB1.CLASSE_SYNO上的所有数据将被删除。知道在persistence.xml
中,我做了:<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/>
<property name="hibernate.hbm2ddl.auto" value="update"/>
<property name="hibernate.show_sql" value="false"/>
<property name="hibernate.synonyms" value="true"/>
<property name="hibernate.connection.includeSynonyms" value="true"/>
</properties>
您对解决该问题是否有任何想法?非常感谢。
尝试Hibernate 4.3
或更高版本。
HTH。