Встречается на собеседованиях • сегодня

Какие инструменты для миграции БД использовал

Hibernate Flyway и Liquibase — основные инструменты для миграции БД в Java-проектах. **Flyway** — простой и легковесный, использует SQL-скрипты или Java-код для миграций. Пример: ```sql -- V1__Create_user_table.sql CREATE TABLE user (id INT PRIMARY KEY, name VARCHAR(100)); ``` **Liquibase** — более гибкий, поддерживает XML, YAML, JSON и SQL. Пример в XML: ```xml ``` **Hibernate** может автоматически генерировать DDL через `hibernate.hbm2ddl.auto`, но это не рекомендуется для продакшена. Выбор зависит от сложности проекта: Flyway для простых миграций, Liquibase — для сложных с поддержкой нескольких форматов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы