Вы правильно определяете папку ресурсов, и Gradle с плагином Spring Boot автоматически добавит ее в путь к классам. Если этого не произойдет, Spring также не сможет загрузить ваш файл application.properties
, что, как я полагаю, происходит.
Я также предполагаю, что вы хотите использовать Hibernate для загрузки ваших данных, так какэто поведение по умолчанию, если у вас есть файл с именем import.sql
. Но это происходит только в том случае, если для свойства ddl-auto
установлено значение create
или create-drop
, а для вас - update
.
. Вы также можете разрешить Spring Boot обрабатывать инициализацию источника данных вместо Hibernate, ноу вас это все еще будет происходить только тогда, когда схема (заново) создана, а не только при подключении к ней.
Кроме того, даже если это не является причиной ваших проблем, я не верю, что ресурсы classpathвесной должен начинаться с косой черты, но по крайней мере не с двумя (classpath://import.sql
).