Здравствуйте, Firstborn, Вы писали:
F>Здравствуйте, slskor, Вы писали:
S>>Вас реально интересует сферический конь?
F>Ага.
S>>PS: Вообще-то у Hibernate есть FAQ, в котором написано, в каких случаях Hibernate лучше не использовать
F>Читал, но это не совсем то, что меня интересует... Хотелось бы услышать реальный отзывы людей, которые работали с обеими технологиями и прочувствовали разницу...
Ну я работал. Разницу почувствовал. Что касается моих личных предпочтений, то они сильно зависят от предметной области. Трудоемкость разработки на iBatis выше. В изучении iBatis намного проще. Несколько раз сталкивался с задачами, которые решаются на iBatis без проблем, но, пожалуй, поставили бы меня в тупик при работе с Hibernate. Касаются они, в основном, оптимизации запросов хинтами, составления очень сложных запросов, составления динамических запросов. Несложные же приложения разрабатываются с помошью Hibernate на ура.
Понимаю что вам непременно сферический конь нужен, но я бы выбирал между iBatis и Hibernate в зависимости от задачи.