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

Работал ли с Liquibase

Да, работал. Liquibase — это инструмент для управления изменениями в БД через changelog-файлы (XML, YAML, JSON, SQL). Основные преимущества: - **Версионирование** – изменения хранятся в файлах и применяются последовательно. - **Кроссплатформенность** – поддерживает разные СУБД (PostgreSQL, MySQL, Oracle и др.). - **Транзакционность** – откат изменений при ошибках. Пример changelog в **XML**: ```xml ``` Использовал в Spring Boot через `spring-boot-starter-data-jpa` + `liquibase-core`. Настройка в `application.yml`: ```yaml spring: liquibase: change-log: classpath:db/changelog-master.xml ``` Также работал с **preconditions**, **rollback** и **diff** между БД.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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