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.
Mam metodę repozytorium Spring Data z natywnym zapytaniem @Query(value = "SELECT g.*, gm.* FROM group g LEFT JOIN group_members gm ON g.group_id = gm.group_id and gm.user_id = :userId WHERE g.group_id = :groupId", nativeQuery = true) GroupDetails getGroupDetails(@Param("userId") Integer userId, @Param("groupId") Integer groupId); i chciałbym zmapować wynik do Non-Entity POJO GroupDetails. …
Z powodzeniem użyłem tej adnotacji na zajęciach Dao. Przywracanie działa również w przypadku testów. Ale teraz potrzebuję przywrócić rzeczywisty kod, a nie tylko testy. Istnieją specjalne adnotacje do wykorzystania w testach. Ale które adnotacje dotyczą kodu niebędącego testem? To dla mnie duże pytanie. Spędziłem już na to dzień. Oficjalna dokumentacja …
Pytanie z tytułu w kodzie: @Transactional (readonly = true) public interface FooService { void doSmth (); } public class FooServiceImpl implements FooService { ... } vs public interface FooService { void doSmth (); } @Transactional (readonly = true) public class FooServiceImpl implements FooService { ... }
moim celem jest skonfigurowanie elementu objectMapperw taki sposób, aby serializował tylko elementy, które są oznaczone adnotacją @JsonProperty. Aby to zrobić, postępowałem zgodnie z tym wyjaśnieniem, które mówi, jak skonfigurować obiekt mapowania. Dołączyłem niestandardowy obiekt mapowania zgodnie z opisem tutaj . Jednak gdy klasa NumbersOfNewEventsjest serializowana, nadal zawiera wszystkie atrybuty w …
Poniżej pokazano fragment kodu, w którym próbuję odwołać się do mojego komponentu bean ApplicationProperties. Kiedy odwołuję się do niego z konstruktora, jest on pusty, ale w przypadku odwołania z innej metody jest w porządku. Do tej pory nie miałem problemu z używaniem tej automatycznej fasoli w innych klasach. Ale to …
Mam fasolę, którą chcę wstrzyknąć z nazwaną listą przy użyciu przestrzeni nazw użytkowych <util:list id="myList">Spring, ale zamiast tego Spring szuka kolekcji fasoli typu String. Mój uszkodzony test to: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration public class ListInjectionTest { @Autowired @Qualifier("myList") private List<String> stringList; @Test public void testNotNull() { TestCase.assertNotNull("stringList not null", stringList); } } …
Jak wszyscy wiemy, w kontenerze Spring domyślnie mamy ziarna jako singleton i jeśli mamy aplikację internetową opartą na frameworku Spring, to w takim przypadku naprawdę musimy zaimplementować wzorzec projektowy Singleton do przechowywania danych globalnych, a nie tylko do tworzenia fasoli do wiosny . Proszę o wyrozumiałość, jeśli nie jestem w …
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 7 lat temu . Popraw to pytanie Jakie wzorce projektowe są używane w Spring Framework?
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Chciałbym skorzystać ze wsparcia wiosennego do wysyłania maili. Mój projekt jest zbudowany za pomocą maven-2 i używam spring-core 2.5.5. Próbowałem poszukać w centralnym repozytorium maven artefaktów do umieszczenia w moim pom.xml, a jedyne, jakie znalazłem, to wsparcie wiosny . Problem w tym, że najwyższą wersją w repozytorium jest 2.0.8 i …
Czy ktoś może mi powiedzieć, jaki jest najlepszy sposób konwersji pliku wieloczęściowego (org.springframework.web.multipart.MultipartFile) do pliku (java.io.File)? W moim wiosennym projekcie internetowym mvc otrzymuję przesyłany plik jako plik Multipart.Muszę przekonwertować go do pliku (io), dlatego mogę wywołać tę usługę przechowywania obrazów ( Cloudinary ) .Biorą one tylko typ (plik). Zrobiłem tyle …
Mam składnik, który chcę @ComponentScanw szczególności wykluczyć @Configuration: @Component("foo") class Foo { ... } W przeciwnym razie wydaje się kolidować z inną klasą w moim projekcie. Nie do końca rozumiem kolizję, ale jeśli skomentuję @Componentadnotację, wszystko działa tak, jak chcę. Ale inne projekty, które opierają się na tej bibliotece, oczekują, …
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.