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

Spring Framework - це програма з відкритим кодом для розробки додатків на платформі Java. По суті, це багата підтримка компонентних архітектур, і в даний час вона має понад двадцять високо інтегрованих модулів.

5
Як ми можемо налаштувати внутрішній маппер Джексона під час використання RestTemplate?
Я хочу оновити властивості SerializationConfig.Feature ... властивостей mappers jackson, використовуваних Spring RestTemplate, будь-яка ідея, як я можу до нього дістатися або де я можу / повинен це налаштувати.
78 spring  jackson 


6
У чому різниця між @RequestBody та @RequestParam?
Я ознайомився з весняною документацією @RequestBody, і вони дали таке пояснення: @RequestBodyАнотацій параметр методу вказує на те, що параметр метод повинен бути пов'язаний з величиною тіла запиту HTTP. Наприклад: @RequestMapping(value = "/something", method = RequestMethod.PUT) public void handle(@RequestBody String body, Writer writer) throws IOException { writer.write(body); } Ви перетворюєте тіло …

6
Вприскування приватного поля @Autowired під час тестування
У мене є компонент налаштування, який по суті є панеллю запуску програми. Він налаштований так: @Component public class MyLauncher { @Autowired MyService myService; //other methods } MyService коментується @Serviceанотацією Spring і автоматично підключається до мого класу запуску без будь-яких проблем. Я хотів би написати кілька тестових кейсів jUnit для MyLauncher, …

6
Помилка "NoClassDefFoundError: Не вдалося ініціалізувати клас"
Коли я запускаю свій проект, я отримую численні результати цієї помилки: 9 вересня 2009 р. 8:22:23 org.apache.catalina.core.StandardWrapperValve invoke ТЕЖЕ: Servlet.service () для сервлета Джерсі викинуло виняток java.lang.NoClassDefFoundError: Не вдалося ініціалізувати клас SpringFactory у com.point2.prospect.persistence.hibernate.HibernateTransactionInterceptor.doFilter (HibernateTrans actionInterceptor.java:17) на org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:235) на org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206) на com.point2.prospect.restapi.ServerErrorInterceptor.doFilter (ServerErrorInterceptor.java:27) на org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:235) на org.apache.catalina.core.ApplicationFilterChain.doFilter …
77 java  spring  exception 

1
Шаблон сховища - Як його зрозуміти і як він працює зі “складними” сутностями?
Мені важко зрозуміти шаблон сховища. Є багато думок на цю тему, як у шаблоні репозиторію, зробленому правильно, але також інші речі, такі як репозиторій - це новий синглтон або знову, як у випадку не використовувати DAO використовувати репозиторій або просто взяти Spring JPA Data + Hibernate + MySQL + MAVEN, …

7
Mockito, JUnit та Spring
Я дізнався про Mockito лише сьогодні. Я написав кілька простих тестів (з JUnit, див. Нижче), але я не можу зрозуміти, як я можу використовувати макетний об'єкт у керованих компонентах Spring. Які найкращі практики роботи з Spring. Як я повинен вводити глумливу залежність до моєї квасолі? Ви можете пропустити це до …

14
Gradle - Не вдалося знайти або завантажити основний клас
Я намагаюся запустити дуже простий проект за допомогою Gradle і натрапляю на наступну помилку при використанні gradlew run command: could not find or load main class 'hello.HelloWorld' Ось моя файлова структура: SpringTest -src -hello -HelloWorld.java -Greeter.java -build -libs -tmp -gradle -wrapper -build.gradle -gradlew -gradlew.bat Я виключив вміст папок libs і …


3
Макет MVC - додайте параметр запиту для тестування
Я використовую spring 3.2 mock mvc для тестування свого контролера. Мій код @Autowired private Client client; @RequestMapping(value = "/user", method = RequestMethod.GET) public String initUserSearchForm(ModelMap modelMap) { User user = new User(); modelMap.addAttribute("User", user); return "user"; } @RequestMapping(value = "/byName", method = RequestMethod.GET) @ResponseStatus(HttpStatus.OK) public @ResponseBody String getUserByName( @RequestParam("firstName") String …

7
У Spring MVC, як я можу встановити заголовок типу mime, використовуючи @ResponseBody
У мене є контролер Spring MVC, який повертає рядок JSON, і я хотів би встановити тип mime на application / json. Як я можу це зробити? @RequestMapping(method=RequestMethod.GET, value="foo/bar") @ResponseBody public String fooBar(){ return myService.getJson(); } Бізнес-об’єкти вже доступні у вигляді рядків JSON, тому використання MappingJacksonJsonViewдля мене не є рішенням. @ResponseBodyідеально …

17
У тій самій віртуальній машині вже існує інший неназваний CacheManager (ehCache 2.5)
Це те, що відбувається, коли я запускаю свої тести на джуніт ... Another CacheManager with same name 'cacheManager' already exists in the same VM. Please provide unique names for each CacheManager in the config or do one of following: 1. Use one of the CacheManager.create() static factory methods to reuse …
76 spring  junit  ehcache 

6
Надсилання запиту GET із заголовками автентифікації за допомогою restTemplate
Мені потрібно отримати ресурси зі свого сервера, надіславши запит GET із деякими заголовками авторизації за допомогою RestTemplate. Ознайомившись із документами, я помітив, що жоден із методів GET не приймає заголовки як параметр, і єдиним способом надсилання таких заголовків, як accept і Authorization, є метод обміну . Оскільки це дуже елементарна …

18
Spring не може знайти файл конфігурації bean xml, коли він існує
Я намагаюся зробити свій перший компонент навесні, але у мене виникла проблема із завантаженням контексту. У мене є конфігураційний XML-файл компонента в src / main / resources. Я отримую такий IOException: Виняток у потоці "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException аналізує документ XML із ресурсу шляху класу [src / main / resources / …

2
Автоматичне підключення еталонних бобів до списку за типом
У мене є один клас, який має список об'єктів Daemonтипу. class Xyz { List<Daemon> daemons; } Моя весняна конфігурація виглядає так. <bean id="xyz" class="package1.Xyz"> <property name="daemons" ref="daemonsList"> </bean> <bean id="daemon1" class="package1.DaemonImpl1"/> <bean id="daemon2" class="package1.DaemonImpl2"/> <bean id="daemonsList" class="java.util.ArrayList"> <constructor-arg> <list> <ref bean="daemon1" /> <ref bean="daemon2" /> </list> </constructor-arg> </bean> Тепер, замість …
76 java  spring 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.