質問: JPA(EclipseLink)を使って、SQLServer/Oracle/PostgreSQLのいずれでも利用できるJavaEEアプリケーションを作っています。 その中で、どうしても上記3種を区別して処理を分ける必要が生じました。 どうやったらアプリケーション上から動的に検出できるのか、何か方法はあるでしょうか?
回答: 申し訳ありません、EclipseLinkでしたね。eclipselink.target-databaseプロパティを使用してください。