私たちは多くのアプリケーションWebサービスを開発しています。アプリケーションのほとんどはログイン認証機能を持っています。すべてのアプリケーションにコードを書くのではなく、すべてのアプリケーションで簡単に使用できるプラグイン可能な認証コンポーネントを作成する予定です。Javaでプラグイン可能なコンポーネントを作成するには?
認証コード(ユーザテーブルからユーザ名とパスワードを確認する)をアプリケーションから分離してjarファイルを作成し、それをどのアプリケーションでも使用できるという考えがありました。しかし、アプリケーションごとに異なるデータベース名を使用しています。どのようにデータベース接続文字列を設定できますか?
Java Play Frameworkを使用してWebサービスを開発しています。 conf/application.confファイルにデータベース名を指定します。
コンポーネントを使用して異なるデータベーススキーマにアクセスする方法を教えてください。
これを行うための標準的な方法はJavaにありますか?