Какой адаптер гибернации я должен использовать для обработки отложенной инициализации в проектах интеграции BlazeDS / Spring с Flex? - PullRequest
3 голосов
/ 20 августа 2009

Я исследую способы, которыми Spring Framework, Hibernate и BlazeDS могут счастливо играть вместе, не создавая ленивых исключений инициализации.

До сих пор я сталкивался с Gilead, dpHibernate и совершенно другой альтернативной реализацией этой проблемы через инфраструктуру Tide от GraniteDS.

Помимо GraniteDS, похоже, не так много документации по правильной интеграции dpHibernate или Gilead.

Существуют ли альтернативные библиотеки, решающие эту проблему? Где найти лучшие руководства по интеграции этих ленивых загрузочных библиотек с проектом интеграции Spring-Flex?

Ответы [ 4 ]

1 голос
/ 04 октября 2011

Я вижу, что этому вопросу пару лет, но я собираюсь ответить с надеждой, что это поможет кому-то наткнуться на это из Google:

Взгляните на бульдозер . Как бы я не ненавидел DTO, это хорошая система для отображения ваших Entity Objects в DTO с контролем над тем, что копируется.

1 голос
/ 02 декабря 2009

Обычно я перевожу свои сущности в DTO, а затем перевожу их.

0 голосов
/ 07 сентября 2010

Я использую Gilead в своем текущем проекте, и он работает очень хорошо, как только он настроен правильно. Эту конфигурацию можно найти на сайте проекта Gilead. Если все работает хорошо, Gilead должен быть запущен в кратчайшие сроки. Я не могу говорить за другие фреймворки, но с Gilead вам не нужно адаптировать ваши javabeans или ваши сервисы или что-то еще. Простая конфигурация в remoting-services.xml

0 голосов
/ 20 августа 2009

Вы в значительной степени рассмотрели доступные варианты. Лично я склоняюсь к Tide, потому что он кажется самым надежным вариантом и работает независимо от GraniteDS.

...