Java アプリケーションをリモート サーバーのクライアントにする必要があります。これにORMLiteを使用できますか? ドキュメントには、Spring フレームワークが記載されています。しかし、a) 使い方がわからない、b) このアプリケーションで機能するかどうかわからない。
サーバーで接続するということは、DAO を使用して、サーバー上のデータベースからデータをポーリングおよびプッシュすることを意味します (ほとんどのクライアント/サーバーがそうしているように)。
編集:グレイのフォローアップに応えて。
私が混乱していることについてさらに詳しく説明する前に、相互作用するクラスが何をするかについての私の理解を述べる必要があります。
JDBCConnectionSource
クライアント (ConnectionSource の起動元) とホスト (データベース ローカルまたはサーバー ベース) の間のブリッジです。
ダオ
SQL クエリを簡単に作成するためのツールを提供するインターフェイス。
今、私がまだ完全に理解していないのは、と のサーバーDAO
との相互作用です。JdbcConnectionSource
アプリケーションDAO
は、完全に「コンパイルされた」SQL ステートメントを生成し、それをConnectionSource
ホストに送信するためにアプリケーションにディスパッチしますか? サーバーはSQLリクエストを受信すると、それを適切に委任します-リクエストを処理し、データを収集して返しますか?