こんにちは、仲間の開発者、実行時にJava Spring Boot Beanを変更する
私はSpringブートフレームワークを使用してライブラリを作成しました。
このライブラリは、@Beansを使用して動的データベース接続を作成しています。ここでは、PostgreSQLデータベースによって提供される無制限のデータソースBeanを保持する「データ」Beanを作成します。最後に、私は接続したいDBを変更するために外部から起動できる動的なDB接続をしたいと思っていました。ポストグルの内部に言及したように格納された異なるデータベースの情報。これはアプリケーション開始時にこのBeanにロードされます。私の問題は、私は別のデータソースBeanを切り替えることができないということです。 Springブートはそれらを作成していますが、無制限のデータソースしか持たないアプリケーションの実行時に開始されたBeanを変更することはできないようです...元のBeanの作成を再トリガーした後も、古いデータソース。
春の起動時に豆を使用して実行時に変更する方法はありますか? よろしく、 アンドレアス