Spring MVC プロジェクトを開発する必要があります。これにより、ユーザーは通常の Web アクセスを使用してオンラインで作業することができます。また、ユーザーがオフラインで作業できるようにする必要もあります。
だから私は、ユーザーが自分の PC にインストールできるスタンドアロンの Java アプリを開発したいと考えています。たとえば、ジャクソンとのJSONを使用してサーバーとデータを交換できます。
私の質問は、クライアント側についてです。Hibernate のような ORM でデータを処理すると仮定すると、DBMS (mysql、mssql など) のインストールを避けるのに最適なスタンドアロン データベースはどれですか?
クライアントに多くのソフトウェアをインストールすることを避けたい。
クライアントが Android タブレット、ORM ツールが ormlite、db sqlite である、このようなプロジェクトを開発しました。データベースはファイルで構成されています。
返信ありがとうございます。マルコ