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.
Czy adnotacja Spring jest @Controllertaka sama jak @Service? Mam pomysł, @Controllerktórego można użyć do URLmapowania i wywoływania logiki biznesowej. natomiast @Servicewykorzystywane do opisywanie klasy usług, która zawiera logikę biznesową. Czy mogę użyć @Controllerzamiast @Serviceadnotacji klasy usługi?
Wiem, że zabezpieczanie REST API jest szeroko komentowanym tematem, ale nie jestem w stanie stworzyć małego prototypu spełniającego moje kryteria (i muszę potwierdzić, że te kryteria są realistyczne). Jest tak wiele opcji, jak zabezpieczyć zasoby i jak pracować z zabezpieczeniami Spring, muszę wyjaśnić, czy moje potrzeby są realistyczne. Moje wymagania …
Nie rozumiem różnicy w zachowaniu między zasadami PROPAGATION_REQUIRES_NEWi PROPAGATION_NESTEDzasadami rozpowszechniania. Wydaje mi się, że w obu przypadkach wycofywany jest obecny proces, ale nie cała transakcja. Jakaś wskazówka?
Próbuję skonfigurować właściwości połączenia z bazą danych przy użyciu JNDI dla aplikacji internetowej Spring. Rozważam dwa podejścia, jak poniżej: Podejście 1: W swojej konfiguracji Spring możesz mieć coś takiego: <jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/facs"/> Następnie w pliku /META-INF/context.xml swojej aplikacji internetowej powinieneś mieć również coś podobnego: <?xml version='1.0' encoding='utf-8'?> <!-- antiResourceLocking="true" --> …
Jak wiemy, Spring używa serwerów proxy w celu dodania funkcjonalności ( @Transactionali @Scheduledna przykład). Istnieją dwie opcje - użycie dynamicznego proxy JDK (klasa musi implementować niepuste interfejsy) lub wygenerowanie klasy potomnej za pomocą generatora kodu CGLIB. Zawsze myślałem, że proxyMode pozwala mi wybierać między dynamicznym proxy JDK a CGLIB. Ale …
Realizuję projekt, w którym potrzebuję wszystkich wywołań interfejsu API, aby trwały krócej niż 1s, ale mam problem z pierwszym wywołaniem każdej trasy, który jest wolniejszy niż kolejne. Obecnie pierwsze połączenie z logowaniem trwa 3,6 sekundy, a kolejne 170 ms i tak samo dla wszystkich pozostałych tras. Dowiedziałem się, -XX:+TraceClassLoadingże przy …
Chcę zaktualizować Spring Boot v2.1.9 do 2.2.0. Ale po aktualizacji dostaję pewne wyjątki, które mówią, że Spring Fox używa starszej wersji Spring-Plugin-Core. Czy jest na to jakieś alternatywne rozwiązanie, czy muszę zrezygnować z wtyczki Springfox? *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to call a method …
Spring Security 5.2.2 wprowadził projekt Spring Security OAuth, ale nie AuthorizationServer ani ResourceServer. Jakie są zamienniki AuthorizationServer w Spring Security 5.2.2? Przewodnik migracji OAuth-2.0 Ten dokument zawiera wskazówki dotyczące przenoszenia klientów OAuth 2.0 i serwerów zasobów z Spring Security OAuth 2.x do Spring Security 5.2.x. Ponieważ Spring Security nie zapewnia …
Próbuję utworzyć clob z ciągu> 4000 znaków (podanego w zmiennej powiązania file_data) do użycia w predykacie Oracle SELECT poniżej: myQuery= select * from dcr_mols WHERE flexmatch(ctab,:file_data,'MATCH=ALL')=1; Jeśli dodam TO_CLOB () okrągłe dane_pliku, nie powiedzie się niesławny limit Oracle 4k dla varchara (jest w porządku dla <4k ciągów). Błąd (w SQL …
Próbuję użyć protokołu SSL na wiosennym rozruchu 2.2.0 z osadzonym tomcat 9.0.26, ale tomcat nie może załadować zamkniętego strumienia plików JKS. Oto właściwości aplikacji: server.port=443 server.ssl.key-store-type=JKS server.ssl.key-store=C:\\Keystore\\mykey.jks server.ssl.key-store-password=cccc server.ssl.key-alias=*.mydomain.com Wyjątek: org.springframework.boot.web.server.WebServerException: Nie można uruchomić wbudowanego serwera Tomcat na org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start (TomcatWebServer.java:215) ~ [spring-boot-2.2.0 .BUILD-SNAPSHOT.jar! /: 2.2.0.BUILD-SNAPSHOT] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer (ServletWebServerApplicationContext.java:297) ~.0. BUILD-SNAPSHOT.jar! …
Jestem początkującym w wiosennych butach. Zainicjowałem nowy projekt i próbowałem go uruchomić, ale nie działa on pomyślnie. Kiedy uruchamiam to jako wiosenny program rozruchowy, zaczyna się wykonywanie. W dolnym pasku kompilatora / paska stanu pokazuje przetwarzanie i ponawianie. idzie do 10 razy i generuje następujący błąd: Nie udało się odświeżyć …
Chciałbym użyć Oauth2uwierzytelniania w interfejsie API Spring Rest do logowania. Ale dostałem ostrzeżenie AuthorizationServerConfigurerAdapter is deprecatedi zapoznaj się z Przewodnikiem migracji OAuth 2.0 dla Spring Security 5. Sprawdziłem tam, ale nie znalazłem dużo przewodnika migracji. Czy ktoś może podać pełny przykład tego. Z góry dziękuję...
Pracuję nad zupełnie nową wtyczką woluminu i muszę przejść wszystkie testy vol-test . I pomyślnie przeszedłem wszystkie testy (w środowisku z zainstalowaną wtyczką) oprócz pierwszego, który jest docker plugin install. Chodzi o to, że istnieją trzy możliwe sposoby zainstalowania niestandardowej wtyczki: Pliki .sock są gniazdami domenowymi UNIX. Pliki .spec to …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.