0

これは簡単な質問のように聞こえますが、現在、同時に多くのクライアントにサービスを提供できるサーバー アプリケーションを開発しています。

データベースからオンデマンドでオブジェクトをロードし、それらを複数のリモート呼び出しに非同期的に投稿できるパターン、またはさらに良いライブラリはありますか。

冬眠を考えていました。しかし、聞いたばかりなので、それが必要かどうかはわかりません。

私が抱えている問題は、データベースからオブジェクトを構築するためのスレッドセーフなキャッシュを構築するために、大量のロック、キュー、Runnables が必要になることです。

4

1 に答える 1

3

車輪を再発明しないでください!

JPA と Hibernate はどちらも、オブジェクトからリレーショナル データベースへのマッピングに対する優れたソリューションです。

JPA プロバイダーと Hibernate は、マルチスレッド環境であってもオブジェクトを効果的にキャッシュします。

これが ORM を使用する最初のプロジェクトである場合は、時間をかけて学習してください。決して後悔することはありません。

于 2013-05-01T23:00:37.940 に答える