私はWeb開発の背景から来て、かなり長い間Javaで重要なことをしていません。J2SEデスクトップアプリケーション - JPAデータベースとコレクション
私は小さなプロジェクトを行っています。そのほとんどは、関係を持ついくつかのモデルと、それらのオブジェクトとの直接的なCRUD操作を含んでいます。
JPA/EclipseLinkは問題に適しているようですが、これはFile-> OpenとFile-> Save機能を持つアプリの種類です。つまり、データはユーザーのファイルに保存されます。セッション間のデータベース
このようなプロジェクトで最後に作業したとき、ArrayListオブジェクトにオブジェクトを格納しましたが、以来MVCフレームワークで作業していましたが、これは少しプリミティブな感じです。一方、JPAを使用してファイルを開くには、オブジェクトを管理するためのコードを記述しなくても済むように、データベースにオブジェクト全体をロードする必要があります。
Java SEデスクトップアプリケーションでモデルデータを管理する一般的な方法は何ですか?
データベーススキーマは指定されていますか、このジョブを実行するのに必要なものを選択できますか? –
あなたは何を意味するか分かりませんが、アプリケーションの目的に関係するスキーマがあります。 1対1と1対多の関係は、それが得られるほど複雑になります。 – bcoughlan