Есть ли хорошая ссылка на то, как Grails был разработан с помощью Spring?

Я пришел к Grails, даже не будучи разработчиком Spring. Это здорово, когда что-то работает, но оставляет меня в растерянности, когда что-то работает не так, как я ожидаю, или когда я хочу расширить возможности способами, не предусмотренными существующей документацией и справочниками по Grails.

Я также хотел бы узнать больше о лучших практиках Spring, и со ссылкой я задаюсь вопросом, станет ли Grails хорошим примером.

Может ли кто-нибудь порекомендовать хорошие ресурсы для изучения того, как был построен Grails (в отличие от того, как создать что-то с помощью Grails)?


person Alex Stoddard    schedule 31.07.2009    source источник


Ответы (1)


Простой обзор механизма контроллера/помощника можно найти здесь:

http://www.grails.org/Developer+-+Spring+MVC+Integration< /а>

Grails просто строится поверх диспетчерского сервлета SpringMVC для начальной загрузки, а затем предоставляет один контроллер (SimpleGrailsController) для делегирования запросов помощнику (SimpleGrailsControllerHelper ). Это должно помочь вам начать, он также использует Spring Webflow. Загрузите исходный код и взгляните на него для получения дополнительной информации:

http://www.grails.org/Download

или просмотрите их репозиторий Fisheye:

http://svn.grails.codehaus.org/browse/grails/trunk/< /а>

Вероятно, вы должны получить представление о SpringMVC (а позже и о Spring Webflow), попробуйте найти базовый учебник, например:

http://mhimu.wordpress.com/2007/11/27/spring-mvc-tutorial/

person Jon    schedule 31.07.2009