Java-эквивалент для изменений схемы базы данных, например South для Django?JAVA

Программисты JAVA общаются здесь
Anonymous
Java-эквивалент для изменений схемы базы данных, например South для Django?

Сообщение Anonymous »

Я работал над проектом Django, используя South для отслеживания изменений схемы базы данных и управления ими. Я начинаю новый проект Java с использованием Google Web Toolkit и задаюсь вопросом, существует ли эквивалентный инструмент. Для тех, кто не знает, вот что делает South:
  • Автоматически распознавать изменения в моих моделях базы данных Python (добавлять/удалять столбцы, таблицы и т. д.).
  • Автоматически создавать операторы SQL для применения этих изменений в моей базе данных.
  • Отслеживать примененные миграции схемы и применять их по порядку.
  • Разрешать миграцию данных с использованием кода Python. Например, разделение поля имени на поле имени и фамилии с помощью функции Python Split()
Я еще не выбрал свою Java ORM, но Hibernate кажется самым популярным. Для меня важным фактором будет возможность легко вносить изменения в схему базы данных.

Подробнее здесь: https://stackoverflow.com/questions/242 ... for-django

Вернуться в «JAVA»