Весна 3 Аннотации - PullRequest
       19

Весна 3 Аннотации

4 голосов
/ 27 мая 2010

Я не могу заставить работать весенние аннотации, я просто пытаюсь заставить работать самую простую вещь ...

... / mycontext / что-то -> вызывает метод:

@RequestMapping(value = "/something")
@ResponseBody
public String helloWorld() {
    System.out.println("hello world");
    return "Hello World";
}

Моя основная проблема заключается в том, как бы я ни старался, я не могу найти полный ПРОСТОЙ пример необходимых файлов конфигурации, каждое учебное пособие весной заполнено мусором, я просто один контроллер для обработки запроса с отображением и не могу заставить его работать

кто-нибудь знает простой и полный весенний пример. Pet-Clinic бесполезен, он слишком сложный, у меня есть крошечный базовый пример использования, и это становится настоящей болью, чтобы работать (это всегда случается со Spring)

Ответы [ 4 ]

5 голосов
/ 27 мая 2010

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

Вы также можете найти несколько примеров Spring 3.0 MVC framework .

4 голосов
/ 27 мая 2010

Абсолютно самая простая альтернатива, если вы знакомы с Eclipse, - это использовать SpringSource Tool Suite (плагины Eclipse)

В этот продукт входит tcServer.

По умолчанию STS запускается со страницы «Панель инструментов» в окне редактора. Отсюда вы можете нажать на создание контроллера, как показано на следующем снимке экрана:

alt text

Это довольно простой контроллер, и все, что вам нужно сделать, чтобы развернуть его на встроенном tcServer (Tomcat с некоторыми дополнительными функциями управления), - это нажать «Далее» несколько раз в мастере.

Это очень хорошая отправная точка для проведения собственного тестирования!

0 голосов
/ 08 января 2011

Я одобряю это сообщение в блоге, Многоуровневая архитектура с Hibernate и Spring . Это было очень полезно для меня, когда я попытался перейти от заявленного XML-подхода к аннотациям. Он содержит аннотации в слоях Entity, Dao и Service.

0 голосов
/ 27 мая 2010

Я бы порекомендовал вам оформить заказ на некоторые проекты из здесь

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

или обратитесь к этому вопросу

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