Я использую для теста репозитория такой стартовый код:
@Before
public void setUp() throws Exception {
embeddedDatabase = new EmbeddedDatabaseBuilder()
.addDefaultScripts()
.setType(EmbeddedDatabaseType.H2)
.build();
jdbcTemplate = new JdbcTemplate(embeddedDatabase);
personRepository = new PersonRepositoryImpl(jdbcTemplate);
}
Он должен создавать и инициализировать таблицы в H2. Но при запуске я получаю такую ошибку:
org.springframework.jdbc.datasource.init.CannotReadScriptException: Cannot read SQL script from class path resource [schema.sql]; nested exception is java.io.FileNotFoundException: class path resource [schema.sql] cannot be opened because it does not exist
Как спринг пытается искать эти sql-файлы? У меня они находятся в директории проекта resources/sql. Почему спринг не заходит в нее?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пользователь нажимает на ссылку и появляется окно выбора файла
как сделать NoMatch роут если у нас есть вложенный Switch? Так как я сделал не работает, и вместо NotFound открывает пустую страницуНо, если убрать Switch...