Я ищу простой в использовании и intergrate ORM для приложения Wicket. Я думал о Спящем. Это хороший выбор? Каковы возможные проблемы с Wicket/Hibernate? Любые другие предложения приветствуются. Спасибо за любую помощь.Wicket - какой ORM?
ответ
Я бы предложил EclipseLink по Hibernate из-за проблем с ленивой загрузкой и отношениями. Интеграция в основном такая же.
С дополнительным уровнем доступа фактически любой ORM должен быть легко подключен.
Субъективные. Но да, Hibernate - хороший выбор, очень легко интегрировать его с Wicket. Кроме того, вы можете, например, подумать о JPA.
Fav. combo: Wicket-Spring-Hibernate
Вы не должны плотно соединять любые ORM с калитки. Используйте весну или гусь для управления уровнем обслуживания (включая ORM). Внесите свои сервисные компоненты в калитки, используя интеграцию калиток-весна или калитки. Если вы сделаете так, выбор ORM полностью зависит от вас. Вот ссылка ORM technologies supported natively by spring. (Я бы пошел с JPA, так как это открытый стандарт)
Посмотрите на iBatis/MyBatis - это немного проще узнать, что Hibernate. Но не верно ORM - скорее SQL < -> DTO mapper.
- 1. wicket wicket: link
- 2. wicket Исключение начального фильтра wicket
- 3. Wicket wicket: идентификатор наследования - как?
- 4. Unicode/encoding with Wicket
- 5. Какой самый простой способ реализовать загрузку фона в Wicket?
- 6. Java Wicket get wicket: id of treenode
- 7. Wicket pageparameter
- 8. Wicket Sessions
- 9. wicket framework
- 10. Wicket + Javascript
- 11. apache wicket textfield null
- 12. Wicket IDataProvider & LoadableDetachableModel
- 13. Как определить, какой файл M работает Octave/Matlab
- 14. Wicket Nested Fragment
- 15. Компонент Decorator в Wicket
- 16. класс M: или класс M() :?
- 17. Как работает метод Wicket setResponsePage()?
- 18. Wicket - Ajax PropertyListView
- 19. '86^M^\^M ', что такое знак M в этой строке
- 20. Матричное умножение странно в numpy (m * m равно m.dot (m) !!!)
- 21. Стиль комментариев на C++:/* M ... M * /, что означает «M»?
- 22. Внедрение m-m или 1-m отношений в JPA
- 23. Извлечения вложенного монадического результата: M (M A) -> M A
- 24. Обновить данные в Wicket DataView
- 25. Регистрация действий пользователя в Wicket
- 26. Wicket: stateful vs. stateless Компоненты
- 27. Call Wicket Code от Javascript
- 28. Apache Wicket spinner.js best practice
- 29. Wicket и Wicket-select2 используют параметр PageParameter 'q'. Как решить?
- 30. Apache Wicket - wicket-auth-sessions - Предотвращение множественных подписей