私は Java 永続性のために ebean を使用しており、複数のデータベースへのアクセスを構成する必要があるため、ebean.properties に次のようなものがあります。
datasource.sqlserver.username=test
...
datasource.ora.password=junk
...
たとえば、DDL を生成するときに、データベースごとに異なるテーブルのセットが生成されるように、特定のオブジェクトを特定のデータベースに関連付けたいと考えています。これはできますか?私の現在の構成では、 @Entity で注釈が付けられたすべてのクラスが選択され、アクセスするサーバーに含まれているようです-次のコードでテストしました。ebean.config にデフォルトが設定されていません。
Foo f = new Foo();
f.setId(4);
f.setSynopsis("Foo 4");
Ebean.getServer("sqlserver").save(f);