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.

21
Spring Boot - Jak zalogować wszystkie żądania i odpowiedzi z wyjątkami w jednym miejscu?
Pracuję nad spoczynkowym API z wiosennym bagażnikiem. Muszę rejestrować wszystkie żądania za pomocą parametrów wejściowych (metodami, np. GET, POST itp.), Ścieżką żądania, ciągiem zapytania, odpowiednią metodą klasy tego żądania, a także odpowiedzią na to działanie, zarówno sukcesem, jak i błędami. Dla przykładu: udane żądanie: http://example.com/api/users/1 Dziennik powinien wyglądać mniej więcej …

15
Uruchamianie kodu po uruchomieniu Spring Boot
Chcę uruchomić kod po tym, jak moja wiosenna aplikacja uruchomi monitorowanie katalogu pod kątem zmian. Próbowałem uruchomić nowy wątek, ale @Autowiredusługi nie zostały ustawione w tym momencie. Udało mi się znaleźć ApplicationPreparedEvent, który odpala przed ustawieniem @Autowiredadnotacji. Idealnie byłoby, gdyby zdarzenie zostało uruchomione, gdy aplikacja będzie gotowa do przetwarzania żądań …
211 java  spring  spring-boot 

9
Spring Boot Skonfiguruj i użyj dwóch źródeł danych
Jak mogę skonfigurować i korzystać z dwóch źródeł danych? Na przykład oto, co mam dla pierwszego źródła danych: application.properties #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db ... Klasa zastosowania @SpringBootApplication public class SampleApplication { public static void main(String[] args) { SpringApplication.run(SampleApplication.class, …



12
Jak zdefiniować ziarno listy na wiosnę?
Używam Springa do definiowania etapów w mojej aplikacji. Jest skonfigurowane, że niezbędna klasa (tutaj nazywana Configurator) jest wstrzykiwana z etapami. Teraz potrzebuję Listy Etapów w innej klasie, o nazwie LoginBean. ConfiguratorNie oferuje dostęp do swojej listy etapach. Nie mogę zmienić klasy Configurator. Mój pomysł: zdefiniuj nową fasolę o nazwie Etapy …
203 java  spring 




8
Czy atrybut Spring @Transactional działa na metodzie prywatnej?
Jeśli mam adnotację @Transactional na prywatnej metodzie w fasoli wiosennej, czy adnotacja ma jakikolwiek wpływ? Jeśli @Transactionaladnotacja dotyczy metody publicznej, działa i otwiera transakcję. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private void doPrivateStuff() { } } ... Bean bean = (Bean)appContext.getBean("bean"); bean.doStuff();


1
Spring Security on Wildfly: błąd podczas wykonywania łańcucha filtrów
Próbuję zintegrować rozszerzenie Spring Security SAML z Spring Boot . W tej sprawie opracowałem kompletną aplikację przykładową. Jego kod źródłowy jest dostępny na GitHub: integracja Spring-boot-saml na GitHub Uruchamiając go jako aplikację Spring Boot (działającą na wbudowanym serwerze aplikacji SDK), WebApp działa dobrze. Niestety ten sam proces AuthN w ogóle …


14
Trigger 404 w kontrolerze Spring-MVC?
Jak uzyskać kontroler Spring 3.0, aby uruchomić 404? Mam kontroler z @RequestMapping(value = "/**", method = RequestMethod.GET)niektórymi adresami URL uzyskującymi dostęp do kontrolera, chcę, aby kontener wymyślił 404.
193 java  spring  spring-mvc 

5
Jak ustawić nagłówek „Accept:” na żądanie Spring RestTemplate?
Chcę ustawić wartość Accept:we wniosku, który składam za pomocą Springa RestTemplate. Oto mój kod obsługi żądania wiosennego @RequestMapping( value= "/uom_matrix_save_or_edit", method = RequestMethod.POST, produces="application/json" ) public @ResponseBody ModelMap uomMatrixSaveOrEdit( ModelMap model, @RequestParam("parentId") String parentId ){ model.addAttribute("attributeValues",parentId); return model; } a oto mój klient Java REST: public void post(){ MultiValueMap<String, String> …

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.