Pytania otagowane jako spring

Spring Framework to framework open source do tworzenia aplikacji na platformie Java. U ich podstaw leży bogate wsparcie dla architektur opartych na komponentach, a obecnie ma ponad dwadzieścia wysoce zintegrowanych modułów.

13
Wykonaj metodę podczas uruchamiania wiosną
Czy jest jakaś funkcja Spring 3 do wykonywania niektórych metod przy pierwszym uruchomieniu aplikacji? Wiem, że mogę załatwić sztuczkę polegającą na ustawianiu metody z @Scheduledadnotacją i jest ona wykonywana zaraz po uruchomieniu, ale wtedy będzie wykonywana okresowo.
176 java  spring 

16
Dodaj ścieżkę kontekstową do aplikacji Spring Boot
Próbuję programowo ustawić kontekstowy katalog główny aplikacji Spring Boot. Powodem istnienia kontekstowego katalogu głównego jest to, że chcemy, aby aplikacja była dostępna localhost:port/{app_name}i wszystkie ścieżki kontrolera były do ​​niej dołączone. Oto plik konfiguracyjny aplikacji internetowej. @Configuration public class ApplicationConfiguration { Logger logger = LoggerFactory.getLogger(ApplicationConfiguration.class); @Value("${mainstay.web.port:12378}") private String port; @Value("${mainstay.web.context:/mainstay}") private …

27
Spring Boot: nie można uruchomić EmbeddedWebApplicationContext z powodu braku komponentu bean EmbeddedServletContainerFactory
Jestem zupełnie nowy w Spring i zacząłem pisać oficjalne przewodniki z tej strony: https://spring.io/guides Chciałbym zrobić ten przewodnik: https://spring.io/guides/gs/scheduling-tasks/ Otrzymuję następujący wyjątek: 2014-02-14 16:25:21.614 INFO 9032 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.scheduling.annotation.SchedulingConfiguration' of type [class org.springframework.scheduling.annotation.SchedulingConfiguration$$EnhancerByCGLIB$$5b48d763] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible …
173 java  spring  spring-boot 

23
Spring Boot nie obsługuje zawartości statycznej
Nie mogę sprawić, by mój projekt Spring-boot obsługiwał zawartość statyczną. Umieściłem folder o nazwie staticpod src/main/resources. Wewnątrz mam folder o nazwie images. Kiedy pakuję aplikację i ją uruchamiam, nie może znaleźć obrazów, które umieściłem w tym folderze. Starałem się umieścić pliki w statycznych public, resourcesa META-INF/resourcesjednak nic nie działa. Jeśli …

10
Obsługa wyjątków usługi Spring Boot REST
Próbuję skonfigurować serwer usług REST na dużą skalę. Używamy Spring Boot 1.2.1 Spring 4.1.5 i Java 8. Nasze kontrolery implementują @RestController i standardowe adnotacje @RequestMapping. Mój problem polega na tym, że Spring Boot ustawia domyślne przekierowanie dla wyjątków kontrolera do /error. Z dokumentów: Spring Boot domyślnie udostępnia mapowanie błędów /, …

14
POST JSON kończy się niepowodzeniem z 415 nieobsługiwanym typem multimediów, wiosna 3 mvc
Próbuję wysłać żądanie POST do serwletu. Żądanie jest wysyłane przez jQuery w następujący sposób: var productCategory = new Object(); productCategory.idProductCategory = 1; productCategory.description = "Descrizione2"; newCategory(productCategory); gdzie jest newCategory function newCategory(productCategory) { $.postJSON("ajax/newproductcategory", productCategory, function( idProductCategory) { console.debug("Inserted: " + idProductCategory); }); } a postJSON jest $.postJSON = function(url, data, …

8
Jak uzyskać szczegóły UserDetails aktywnego użytkownika
W moich kontrolerach, gdy potrzebuję aktywnego (zalogowanego) użytkownika, wykonuję następujące czynności, aby uzyskać moją UserDetailsimplementację: User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Działa dobrze, ale myślę, że Wiosna może ułatwić życie w takim przypadku. Czy istnieje sposób na automatyczne UserDetailspołączenie z kontrolerem lub metodą? Na przykład coś takiego: public ModelAndView someRequestHandler(Principal principal) …

15
Rola / cel ContextLoaderListener na wiosnę?
Uczę się Spring Framework, który jest używany w moim projekcie. Znalazłem wpis ContextLoaderListener w moim pliku web.xml . Ale nie możesz dowiedzieć się, jak dokładnie pomaga to deweloperowi? W oficjalnej dokumentacji ContextLoaderListener jest napisane, że należy uruchomić WebApplicationContext . Dotyczące WebApplicationContext Javadocs powiedzieć: Interfejs umożliwiający konfigurację aplikacji internetowej. Ale nie …



12
Dlaczego moja aplikacja Spring Boot zawsze wyłącza się natychmiast po uruchomieniu?
To jest mój pierwszy kod Spring Boot. Niestety zawsze się wyłącza. Spodziewałem się, że będzie działać w sposób ciągły, aby mój klient sieciowy mógł pobierać dane z przeglądarki. package hello; import org.springframework.boot.*; import org.springframework.boot.autoconfigure.*; import org.springframework.stereotype.*; import org.springframework.web.bind.annotation.*; @Controller @EnableAutoConfiguration public class SampleController { @RequestMapping("/") @ResponseBody String home() { return …
164 java  spring  spring-boot 

10
Ustawianie aktywnego profilu i lokalizacji konfiguracji z wiersza poleceń podczas rozruchu wiosennego
Mam aplikację do rozruchu sprężynowego. Mam trzy profile w mojej aplikacji -> programowanie, przygotowywanie i produkcja . Więc mam 3 pliki application-development.yml application-staging.yml application-production.yml Moja application.yml znajduje się w środku src/main/resources. Ustawiłem aktywny profil w application.yml jako: spring: profiles.active: development Pozostałe 3 pliki konfiguracyjne specyficzne dla profilu znajdują się w …

4
Gdy używasz ResponseEntity <T> i @RestController dla aplikacji Spring RESTful
Pracuję na Spring Framework 4.0.7, razem z MVC i Rest Mogę pracować w zgodzie z: @Controller ResponseEntity&lt;T&gt; Na przykład: @Controller @RequestMapping("/person") @Profile("responseentity") public class PersonRestResponseEntityController { Metodą (tylko do tworzenia) @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 logger.info("{}", person.toString()); personMapRepository.savePerson(person); …

8
Jak korzystać z JNDI DataSource dostarczonego przez Tomcat na wiosnę?
Mówi się, że w artykule Spring javadoc o DriverManagerDataSourceclass, ta klasa jest bardzo prosta i jest zalecana aby użyć JNDI DataSource dostarczonego przez kontener. Taki element DataSourcemoże zostać ujawniony jako DataSourcefasola w Spring ApplicationContext za pośrednictwemJndiObjectFactoryBean Pytanie brzmi: jak to osiągnąć? Na przykład, jeśli chcę, aby DataSourcefasola miała dostęp do …
159 java  spring  tomcat  datasource  jndi 

14
Spring Boot Remove Whitelabel Error Strona
Próbuję usunąć stronę błędu białej etykiety, więc stworzyłem mapowanie kontrolera dla "/ error", @RestController public class IndexController { @RequestMapping(value = "/error") public String error() { return "Error handling"; } } Ale teraz pojawia się ten błąd. Exception in thread "AWT-EventQueue-0" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.