Learning Spring MVC Для веб-проектов - PullRequest
2 голосов
/ 01 апреля 2010

Я несколько раз кратко посмотрел на Spring MVC и получил основные идеи. Однако всякий раз, когда я приглядываюсь, кажется, что вы уже знаете всю «базовую весну». У моей книги, например, есть несколько сотен страниц, прежде чем она попадет в Spring MVC ... которая, похоже, еще не закончена. Я привык к тому, что могу прыгать, но есть так много вещей, связанных с компонентами и XML, что это просто масса данных для потребления.

Упрощается ли, если вы вкладываете время, или Spring - это гораздо более масштабная структура, чем я думал? Можно ли изучить эту сторону в изоляции?

Ответы [ 4 ]

4 голосов
/ 01 апреля 2010

@ Джон Spring just a much bigger framework than I thought? - наверное так, по крайней мере я так думал.

is it possible to learn this side of it in isolation? - Да, вот хороший способ узнать свой путь http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/spring-web.html

А также я бы порекомендовал вам прочитать книгу manning spring in action 2nd edition, я также учил весну с нуля, и теперь я чувствую себя комфортно с этим после прочтения этой книги, конечно, вы должны время от времени ссылаться на ссылки .

Здесь вы можете получить основную информацию о концепции MVC, если вы еще не знакомы с ней (это в php, но важная вещь - точка, а не синтаксис)

http://net.tutsplus.com/tutorials/other/mvc-for-noobs/

EDIT

Если вы хотите увидеть MVC в действии, с примерами или другими примерами использования пружины используйте этот репозиторий https://src.springframework.org/svn/spring-samples для проверки некоторых проектов, вы увидите mvc-basic, mvc-ajax .. и т. Д. Это действительно хорошо Ресурс, вы можете оформить заказ с помощью Tortoise SVN на окнах или subeclipse из eclipse

1 голос
/ 25 февраля 2011

Я сам пытаюсь узнать Spring MVC из официальной документации NetBeans здесь:

http://netbeans.org/kb/docs/web/quickstart-webapps-spring.html

Исходя из ASP.Net/C#, создается впечатление, что в этом простом примере нужно сделать так много шагов.

1 голос
/ 01 апреля 2010

По крайней мере, вы должны понимать ядро ​​Spring - внедрение зависимостей, настройку контекста приложения и так далее. Это на самом деле не слишком сложно, просто немного сложно начать. Для опытного разработчика может иметь смысл взглянуть на пример приложения для базовой настройки.

пс. У меня есть пример проекта для комбинации JSF / Spring / JPA / Hibernate . Не Spring-MVC, но может быть полезным.

0 голосов
/ 25 февраля 2011

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

Чтобы использовать материал Web MVC, вам необходимо понять Dependency Injection для настройки ваших контроллеров. Вы можете использовать более старую, более гибкую конфигурацию в стиле XML или использовать более новые аннотации. Или вы можете смешивать и сочетать. Начинать с XML, вероятно, было бы лучше, так как это поможет вам понять, как все работает (это будет похоже на изучение C и C ++ до Java). Затем вы можете перейти к использованию аннотаций. Лично я использую XML для создания экземпляров всех своих компонентов. Я использую аннотацию @Autowire для внедрения зависимостей. Похоже, это лучшее место для большей гибкости и простоты использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...