hibernate заполняет базу данных при первом запуске
можно ли сделать Hibernate insert Java Objects только одним первым запуском приложения?
Я не хочу загружать inser.sql-файл, я думаю, что можно создать экземпляр всех моих объектов java в определенном файле java и только при первом запуске hibernate заполнить de DB этими объектами. Как это сделать?
1 ответов
вы можете достичь этого, предоставив hibernate.hbm2ddl.import_files
параметр настройки гибернации. с помощью этой конфигурации можно указать файлы SQL, которые будут импортированы после создания схемы. см. hibernate docs для получения дополнительной информации.