Начало работы с Spring 3 Web MVC - Настройка всего - PullRequest
37 голосов
/ 14 февраля 2010

Я пытаюсь начать работу с JAVA / Eclipse / Spring MVC, но, похоже, не могу найти "манекены" или "пошаговое" руководство по настройке всего и созданию простейшего подтверждения концепции применение.

Я нашел http://static.springsource.org/docs/...-step-by-step/, но, похоже, есть различия между Spring 2.5 и Spring 3, поэтому я ищу что-то для Spring 3.

Кроме того, учебник для Spring 2.5 сфокусирован на построении приложения, использующего Ant - это я, безусловно, буду делать для выпуска, но при работе в Eclipse я хочу настроить проект, чтобы я мог использовать точки останова / отладки не покрыто вообще.

Я скачал Eclipse, Tomcat и Spring 3 Framework, но это все, и в загруженной документации Spring Framework говорится:

2.3 Новое руководство по началу работы

Теперь появился новый учебник по началу работы. для разработки базового Spring 3.0 MVC веб приложение. Этот учебник является отдельный документ, который можно найти на Страница документации Spring

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

У меня есть копия Expert Spring MVC и Web Flow , и я также нашел этот учебник , но я не знаю, актуальны ли описанные ими установки до сих пор и разрешат ли они отладку.

Может кто-нибудь дать какое-нибудь указание?

Спасибо

Ответы [ 9 ]

22 голосов
/ 14 февраля 2010

Получите mvc-basic или petcare примеров приложений из репозитория Spring Samples SVN . Эти образцы были обновлены до Spring 3.0, и их можно импортировать и запускать с SpringSource Tool Suite .

9 голосов
/ 16 октября 2010

Я также начал изучать Spring 3.0, и я не получаю никакой помощи, значит какие-либо учебные пособия. но я нахожу этот сайт http://viralpatel.net/blogs/2010/06/spring-3-mvc-create-hello-world-application-spring-3-mvc.html, и он очень полезен для начальной разработки. но все же я нахожу другой пример, чтобы я узнал больше об этом если кто-нибудь знает какой-нибудь пример весной 3.0, то, пожалуйста, предоставьте мне.

Спасибо Дхрумил Шах

4 голосов
/ 09 июля 2012

В этом руководстве объясняется, как настроить приложение Spring 3 с Maven и Eclipse:

http://en.tekstenuitleg.net/articles/software/spring-3-mvc-project-from-scratch

2 голосов
/ 14 июля 2011

Я также искал полное руководство по Spring MVC 3.0 с Eclipse, которому я мог бы следовать, и мне не очень повезло в моих исследованиях. Самый близкий и самый полезный пример, который я могу найти, находится здесь: http://krams915.blogspot.com/2011/01/spring-mvc-3-hibernate-annotations.html. Это также проект maven, но я смог переместить некоторые вещи в моем Dynamic Web Project в Eclipse и, по крайней мере, получить начальную страницу для подойти. В настоящее время у меня возникают проблемы с поиском класса контроллера в Spring, но я думаю, что это часть изменения файлов конфигурации в соответствии с потребностями моего проекта. Но попробуйте, и я надеюсь, что это работает для вас!

2 голосов
/ 17 февраля 2010

В наши дни, я думаю, что самый простой способ узнать, как настроить приложение Spring - это попробовать Spring Roo . Возможно, это не то, что вы в конечном итоге использовали при кодировании своего проекта, но оно показывает, как именно настроить веб-приложение Spring MVC.

1 голос
/ 21 сентября 2013

Я нашел эти уроки действительно полезными:

http://krams915.blogspot.ch/p/tutorials.html

Я хотел использовать REST и MongoDB и успешно следовал следующему уроку:

http://krams915.blogspot.ch/2012/01/spring-mvc-31-implement-crud-with_4739.html

Надеюсь, это поможет. Я знаю, что ты чувствуешь :) Были такие же проблемы. Но стоит придерживаться Spring и учиться этому. Когда вы это знаете, это отличная структура.

Лично я испытал не очень хорошие впечатления от использования Spring Roo. Это может помочь вам, может быть, немного для исследования, как настроить проект, но если вы новичок в Aspect Oriented Development, вам будет сложно понять, что делает Spring Roo. Это может помочь вам быстро и легко настроить проект, но если вы не понимаете, что скрывается за фасадом, с ним трудно работать. Это не совсем для новичка и нет необходимости для любого проекта. Но Aspect Oriented Development заслуживает внимания и может быть очень полезна, чтобы избежать кода котельной плиты.

0 голосов
/ 11 сентября 2015

Существует серьезное различие в Spring 2.5 и Spring 3.x, в Spring 3 и более поздних введены аннотации на основе проводки бинов и внедрение зависимостей. Хороший пошаговый учебник я нашел http://www.journaldev.com/3531/spring-mvc-hibernate-mysql-integration-crud-example-tutorial

0 голосов
/ 15 ноября 2011

Может, эта ссылка помогает в том же пошаговом руководстве для весны, но для NetBeans и Glassfish.https://sites.google.com/site/springmvcnetbeans/step-by-step/

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

Другим способом может быть использование appfuse, в частности использование maven для генерации кода шаблона приложения из архетипа appfuse Например. эта ссылка .

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