1
これは私がearlierと提出した質問の続きです。SessionFactoryで管理されるすべての結合テーブルを取得します。
現時点では、ソリューションのテクニックを使用して以前の投稿にSessionFactoryで管理されているすべてのテーブルを取得すると、(期待どおり)結合テーブルは含まれません。 SessionFactoryに知られているすべてのジョインテーブルを簡単に取得する方法はありますか、すべてのEntityクラスを調べて、@JoinTableアノテーションをすべて見つけなければなりませんか?ここで
は私を正しいですか? Joinテーブルの名前は必ずしも必要ではありませんか? – digiarnie
私はあなたにマップを与えるgetAllClassMetaData()を呼び出すことによって、上記のソリューションの一部を使用しました。このMapのkeySet()は、のSetを返します。これは、Class.forName(String)を反復して使用し、リフレクトを使用して結合テーブルの名前を検索するだけです。 –
digiarnie