Вопросы с тегом «spring-3»

15
Разница между <context: annotation-config> и <context: component-scan>
Я изучаю Spring 3, и я, кажется, не понимаю функциональности позади &lt;context:annotation-config&gt;и &lt;context:component-scan&gt;. Из того, что я читал , они , кажется, работать с различными аннотаций ( @Required, и @Autowiredт.д. против @Component, @Repository, и @Serviceт.д.), но и от того, что я прочитал они регистрируют те же боб постпроцессор классов. Для …

3
Понимание использования Spring @Autowired
Я читаю справочную документацию по Spring 3.0.x, чтобы понять аннотацию Spring Autowired: 3.9.2 @Autowired и @Inject Я не могу понять приведенные ниже примеры. Нужно ли что-то делать в XML, чтобы это работало? Пример 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; …

4
При использовании ResponseEntity <T> и @RestController для приложений Spring RESTful
Я работаю с Spring Framework 4.0.7, вместе с MVC и Rest Я могу работать в мире с: @Controller ResponseEntity&lt;T&gt; Например: @Controller @RequestMapping("/person") @Profile("responseentity") public class PersonRestResponseEntityController { С помощью метода (только для создания) @RequestMapping(value="/", method=RequestMethod.POST) public ResponseEntity&lt;Void&gt; createPerson(@RequestBody Person person, UriComponentsBuilder ucb){ logger.info("PersonRestResponseEntityController - createPerson"); if(person==null) logger.error("person is null!!!"); else …

3
В чем разница между <mvc: annotation-driven /> и <context: annotation-config /> в сервлете?
Я мигрирую с весны 2.5 до весны 3. Они ввели &lt;mvc:annotation-driven /&gt;что-то вроде черной магии. Ожидается, что это будет объявлено только в файле конфигурации сервлета. Весной 2.5 я просто использовал &lt;context:annotation-config /&gt;и &lt;context:component-scan base='...'/&gt;теги объявлен как в application-context.xmlи диспетчере сервлет конфигурация XML с соответствующими базовыми пакетами для сканирования. Поэтому мне …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.