まず、類似のタイトルを持ついくつかの質問がありますが、ユースケースは常に異なっていました。デスクトップアプリケーション - 複数のブーツにデータを保存する方法
私は、Javaで書かれたデスクトップアプリケーション(Windows/Linux環境)をSpringブートで使用しています。 .jarとして実行
私は、このアプリケーションを閉じて再起動して、以前の保存/使用済みのデータを利用できるようにしたいと考えています。しかし、ユーザーはデータベースを個別にインストールする必要はありません。私はSpringの埋め込みH2データベース機能をテストしましたが、アプリケーションが再起動するたびに空です。このソリューションは、実行時にのみ適切ですか?
私が理解した唯一の解決策は、objectwriteを使用してデータをXMLに格納し、再読み込み後に再読み込みすることです。しかし、これはデータを保存するための専門的な方法ではないと多くの人が言っています。
外部のDBをインストールせずにXMLのそばに解決策がありますか?
が異なるH2を見て、あなたは、ファイルにデータを永続化するためにfile
でこのようにH2データベースを使用することができ、個別にデータベースをインストールする必要がありません非常に
透明で完全なソリューションをありがとうございました! – AnnaKlein