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.
Przekazywanie informacji o stosie w przepełnieniu stosu w serwisie : Springннотации Springа Stack Stack т т т т т т т Stack Stack Stack Stack Can @Component, @Repositorya @Serviceadnotacje być stosowane zamiennie wiosną lub dają one żadnej konkretnej funkcjonalności oprócz działającego jako urządzenie notacji? Innymi słowy, jeśli mam klasę usługi …
Jaka jest różnica między interfejsami CrudRepository i JpaRepository w JPA Spring Data ? Kiedy widzę przykłady w Internecie, widzę, że są tam używane zamiennie. Jaka jest różnica między nimi? Dlaczego miałbyś chcieć używać jednego nad drugim?
Przeglądam blogi na SpringSource, a na jednym z blogów autor używa @Injecti przypuszczam, że on też może z niego korzystać @Autowired. Oto fragment kodu: @Inject private CustomerOrderService customerOrderService; Nie jestem pewien różnicy między @Injecti @Autowireddoceniłbym to, gdyby ktoś wyjaśnił ich różnicę i którego użyć w jakiej sytuacji?
Uczę się wiosny 3 i wydaje mi się, że nie rozumiem funkcjonalności stojącej za <context:annotation-config>i <context:component-scan>. Z tego co czytałem wydają się obsługiwać różne adnotacje ( @Required, @Autowiredetc vs @Component, @Repository, @Serviceetc), ale również z tego co czytałem rejestrują te same procesory fasola pocztowe klas. Mylić mnie jeszcze bardziej, jest …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Dużo słyszę o Springu , ludzie mówią w Internecie, że Spring to dobra platforma do …
Uwaga: ma to być kanoniczna odpowiedź na typowy problem. Mam @Serviceklasę Spring ( MileageFeeCalculator), która ma @Autowiredpole ( rateService), ale pole jest nullwtedy, gdy próbuję go użyć. Dzienniki pokazują, że zarówno MileageFeeCalculatorkomponent bean, jak i MileageRateServicekomponent bean są tworzone, ale pojawia się za NullPointerExceptionkażdym razem, gdy próbuję wywołać mileageChargemetodę w …
Należy umieścić @Transactionalw DAOklasach i / lub ich metod czy też lepiej opisywanie klas usług, które są wzywające użyciu obiektów DAO? Czy ma sens dodawanie adnotacji do obu „warstw”?
Jestem trochę zdezorientowany, jak działa inwersja kontroli ( IoC) Spring. Powiedzmy, że mam klasę usług o nazwie, UserServiceImplktóra implementuje UserServiceinterfejs. Jak by to było @Autowired? I w moim Controllers, jak bym z tej usługi?instantiateinstance Czy po prostu zrobiłbym następujące rzeczy? UserService userService = new UserServiceImpl();
Rozumiem, że @Component adnotacja została wprowadzona wiosną 2.5 w celu pozbycia się definicji fasoli xml przy użyciu skanowania ścieżki klas. @Bean został wprowadzony wiosną 3.0 i można go używać z @Configuration , aby w pełni pozbyć się pliku xml i zamiast tego użyć konfiguracji java. Czy byłoby możliwe ponowne wykorzystanie …
Czy ktoś może wyjaśnić, jakie są parametry izolacji i propagacji w @Transactionaladnotacji na przykładzie z prawdziwego świata? Zasadniczo kiedy i dlaczego powinienem zmienić ich wartości domyślne.
Podczas próby otrzymania żądania JSON i przetworzenia go pojawia się następujący błąd: org.codehaus.jackson.map.JsonMappingException: Nie znaleziono odpowiedniego konstruktora dla typu [typ prosty, klasa com.myweb.ApplesDO]: nie można utworzyć instancji z obiektu JSON (trzeba dodać / włączyć informacje o typie?) Oto JSON, który próbuję wysłać: { "applesDO" : [ { "apple" : "Green …
Mam jeszcze znaleźć definicję wysokiego poziomu fasoli jarej, którą mogę zrozumieć. Widzę je często przywoływane w dokumentacji i książkach Grailsa, ale myślę, że zrozumienie, czym są, byłoby korzystne. Czym są fasolki szparagowe? Jak można ich używać? Czy mają coś wspólnego z Dependency Injection?
Używam Spring MVC do prostego interfejsu API JSON, z @ResponseBodypodejściem opartym na poniższym. (Mam już warstwę usługi produkującą bezpośrednio JSON.) @RequestMapping(value = "/matches/{matchId}", produces = "application/json") @ResponseBody public String match(@PathVariable String matchId) { String json = matchService.getMatchJson(matchId); if (json == null) { // TODO: how to respond with e.g. 400 …
Mam wymaganie, aby pobrać plik PDF ze strony internetowej. PDF musi zostać wygenerowany w kodzie, który, jak sądzę, będzie kombinacją freemarkera i frameworka generowania PDF, takiego jak iText. Czy jest lepszy sposób? Jednak moim głównym problemem jest to, jak mogę pozwolić użytkownikowi na pobranie pliku za pomocą kontrolera Spring?
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.