Переход с MySQL на SQL Server и Hibernate/Spring MVC
Мы переносим базу данных с MySQL на SQL Server. Миграция довольно проста и может быть выполнена довольно быстро. Проект, использующий существующую базу данных MySQL, использует Hibernate в Spring MVC. Если я перенес базу данных на SQL Server и обновил диалект на стороне Spring MVC, должен ли проект работать без каких-либо других изменений в запросах Hibernate? Или мы должны вносить изменения в каждый вызов базы данных на уровне доступа к данным в Spring MVC? Я думаю, что я пытаюсь выяснить, где будут болевые точки и могли бы мы столкнуться с какими-либо огромными проблемами.
1 ответ
Это зависит от зависимости вашего приложения от функций базы данных. Используете ли вы хранимые процедуры? MySQL специальные функции в ваших HQL? и... если вы еще не использовали, я верю, что все будет хорошо