Мы находимся в процессе планирования большого корпоративного приложения. Мы сосредотачиваем наши усилия на оценке гибернации после переживаний J2EE.
Похоже, новый API Java EE стал проще. Я также прочитал некоторые хорошие вещи о Hibernate и iBatis. Наша команда имеет небольшой опыт работы с любым из фреймворков.
Есть 5 основных точек сравнения, которые я бы хотел определить
- Кривая обучения / простота использования
- Производительность
- ремонтопригодность / Стабильность
- Производительность / масштабируемость
- Простота устранения неисправностей
Если бы вы руководили командой из ~ 6 разработчиков с опытом работы с J2EE, какой инструмент ORM вы бы использовали и почему?