Запитання з тегом «spring-annotations»

15
Весна MVC @PathVariable з крапкою (.) Стає усіченою
Це продовження питання Spring MVC @PathVariable стає усіченим Весняний форум зазначає, що він виправлений (3.2 версія) як частина ContentNegotiationManager. дивіться нижче за посиланням. https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 У моєму запиті програми Параметр з .com врізаний. Чи може хто-небудь пояснити мені, як користуватися цією новою функцією? як це можна налаштувати в xml? Примітка: …

6
Населення весни @ Value під час тестування одиниць
Я намагаюся написати блок-тест для простого квасолі, який використовується в моїй програмі для перевірки форм. Бін анотований @Componentі має змінну класу, яка ініціалізується за допомогою @Value("${this.property.value}") private String thisProperty; Я хотів би написати тестові одиниці для методів перевірки всередині цього класу, однак, якщо можливо, я б хотів це зробити, не …

5
Чи можу я встановити значення null як значення за замовчуванням для @Value навесні?
На даний момент я використовую анотацію @Value Spring 3.1.x наступним чином: @Value("${stuff.value:}") private String value; Це поміщає порожній рядок у змінну, якщо атрибут відсутній. Я хотів би мати за замовчуванням значення null замість порожнього рядка. Звичайно, я також хочу уникнути помилки, коли властивість stuff.value не встановлено.

8
Що означає анотація @Valid навесні?
У наступному прикладі ScriptFileпараметр позначений @Validанотацією. Що робить @Validанотація? @RequestMapping(value = "/scriptfile", method = RequestMethod.POST) public String create(@Valid ScriptFile scriptFile, BindingResult result, ModelMap modelMap) { if (scriptFile == null) throw new IllegalArgumentException("A scriptFile is required"); if (result.hasErrors()) { modelMap.addAttribute("scriptFile", scriptFile); modelMap.addAttribute("showcases", ShowCase.findAllShowCases()); return "scriptfile/create"; } scriptFile.persist(); return "redirect:/scriptfile/" + scriptFile.getId(); …

6
Як вести Autowire Bean загального типу <T> навесні?
У мене є квасоля, Item&lt;T&gt;яку потрібно автоматично підключати в @Configurationкласі. @Configuration public class AppConfig { @Bean public Item&lt;String&gt; stringItem() { return new StringItem(); } @Bean public Item&lt;Integer&gt; integerItem() { return new IntegerItem(); } } Але коли я намагаюся @Autowire Item&lt;String&gt;, я отримую наступний виняток. "No qualifying bean of type [Item] …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.