Каковы лучшие стратегии/подходы для управления изменения в кодовой базе Hibernate в нашем проекте?
Например, глубоко внутри нашего кода находится следующая строка:
Код: Выделить всё
ResultTransformer transformer = new PassThroughResultTransformer();
- В Hibernate все в порядке 3.2.x,
- В Hibernate 3.3.x он был помечен как устаревший и был введен статический член:
Код: Выделить всё
PassThroughResultTransformer.INSTANCE - В Hibernate 3.4 конструктор по умолчанию был удален.
Как лучше всего решать подобные проблемы в нашей кодовой базе? ?
Разделение проекта для каждого выпуска Hibernate кажется кошмаром, особенно если его совмещать с нашими собственными выпусками функций.>
Подробнее здесь: https://stackoverflow.com/questions/318 ... s-projects