現在、Java EEプロジェクトで作業中で、Wildflyサーバーで作業しています。 私は、WildflyサーバーにデプロイされるWebプロジェクトとEJBプロジェクトを持っています。 たとえば、サーバーを実行している間だけユーザーを保存できます。 サーバーのダウンタイム間にデータの永続性はありません。 インターネットで検索しましたが、回答が見つかりませんでした。Wildflyデータの持続性
私のpersistence.xmlは次のようになります。
<persistence-unit name="primary">
<!-- If you are running in a production environment, add a managed
data source, this example data source is just for development and testing! -->
<!-- The datasource is deployed as WEB-INF/kitchensink-quickstart-ds.xml, you
can find it in the source at src/main/webapp/WEB-INF/kitchensink-quickstart-ds.xml -->
<jta-data-source>java:jboss/datasources/ExampleDS</jta-data-source>
<properties>
<!-- Properties for Hibernate -->
<property name="hibernate.hbm2ddl.auto" value="create-drop" />
<property name="hibernate.show_sql" value="false" />
<value="true"/>
</properties>
私はすべての情報を保持したい場合は、私はこのファイルを再設定する必要がありますか?
私はあなたが私を助けることができると思います:)
ありがとうございます:) しかし、動作していないようです:/私は新しいEJBを作成してJPAを組み込み、 はpersistence.xmlを正確にこのように設定しました。 – user3074008