Может синоним заменить Триггер - PullRequest
0 голосов
/ 25 сентября 2019

Моя цель - создать синоним , чтобы заменить использование триггера .

Мой проект 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>

Есть ли у вас какие-либо идеи по поводу решения этой проблемы?Большое спасибо.

...