私は EJB を初めて使用し、Spring で少し作業しましたが、アプリケーションを作成している間、アプリケーションと構成の以前の構造をそのまま使用しています。トラブルに巻き込まれたとき、構成パターンのスタイルが異なるそれぞれの解決策が見つかりませんでした。Spring/EJB アプリケーションでデータベース/データソース/接続プーリングを構成できる方法がいくつあるか知りたいです。私が目にするもう 1 つのことは、一部の開発者は一部の値 (ユーザー名、パスワードなど) を persistence.xml に入力し、一部の開発者はそれらをプロパティ ファイルに保持してから読み取ります。何がどこに、どれだけの方法で行くことができるかを完全に理解したい. 特定のパターンを使用する利点は何ですか。
また、プロパティのリストを取得する方法についても知りたいです。たとえば、hibernate と eclipselink のさまざまなプロパティを使用しているときに、これらのプロパティが定義されている persistence.xml で言及しています。そのようなプロパティの正確な説明またはリストはどこで入手できますか。