0

私のプロジェクトには 2 つのソース フォルダーがあります。

src/main/resources/sql/oracle

src/main/resources/sql/sqlserver

どちらも というファイルがありますmh1.sql

私が取り組んでいるプロジェクトは、Oracle データベースのみをサポートするために使用されていたためClassPathResource("mh1.sql")、SQL ファイルを直接ロードするために使用されていました。現在、さまざまな種類のデータベースをサポートし、現在のデータベースの種類に応じて正しい SQL ファイルに切り替える必要があります。使用しています。では、何か良い方法はありますか?古いプロジェクトに大きな影響を与えることなく。大まかなアイデアはありますか?

ところで、コンパイル後、フォルダーのmh1.sql下に1つしか見つからないことがわかりました.Eclipseを使用するのは初めてで、これら2つのフォルダーとフォルダーに出力でき、それぞれに独自のフォルダーが含まれているかどうか知りたいですファイル?binoraclesqlserverbinmh1.sql

4

1 に答える 1