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 …
Chcę uczynić mój kod bardziej czytelnym, a także użyć narzędzi takich jak kontrola kodu IDE i / lub analiza kodu statycznego (FindBugs i Sonar), aby uniknąć wyjątków NullPointerExceptions. Wiele narzędzi wydają się sprzeczne ze sobą innych @NotNull/ @NonNull/ @Nonnulladnotacji wystawianie ich wszystkich w moim kodu byłoby straszne czytać. Jakieś sugestie, …
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 …
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”?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. На этот вопрос есть ответы на Stack Overflow на русском : Что означает "@Override" перед объявлением метода? Jakie są najlepsze praktyki korzystania z @Overrideadnotacji Java …
Niedawno zauważyłem coś interesującego, patrząc na specyfikację gramatyki Python 3.3 : funcdef: 'def' NAME parameters ['->' test] ':' suite Opcjonalny blok strzałki był nieobecny w Pythonie 2 i nie mogłem znaleźć żadnych informacji dotyczących jego znaczenia w Pythonie 3. Okazuje się, że jest to poprawny Python i jest akceptowany przez …
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 …
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 …
Czy metoda, która implementuje metodę interfejsu, powinna być opatrzona adnotacjami @Override? Javadoc z Overridedopiskiem mówi: Wskazuje, że deklaracja metody ma zastąpić deklarację metody w nadklasie. Jeśli metoda jest opatrzona adnotacjami za pomocą tego typu adnotacji, ale nie zastępuje metody nadklasy, kompilatory są wymagane do wygenerowania komunikatu o błędzie. Nie sądzę, …
Jaka jest główna różnica między @Before i @BeforeClass oraz w JUnit 5 @BeforeEachi@BeforeAll @After i @AfterClass Według JUnit Api @Before jest używany w następującym przypadku: Podczas pisania testów często zdarza się, że kilka testów wymaga podobnych obiektów utworzonych przed ich uruchomieniem. @BeforeClassMożna natomiast użyć do nawiązania połączenia z bazą danych. …
Której adnotacji @Resource ( jsr250 ) lub @Autowired (specyficzny dla wiosny) należy użyć w DI? Z powodzeniem korzystałem zarówno w przeszłości, jak @Resource(name="blah")i@Autowired @Qualifier("blah") Instynktownie @Resourcetrzymam się tagu, ponieważ został ratyfikowany przez ludzi jsr. Czy ktoś ma na to mocne przemyślenia?
Widziałem jakąś metodę w Javie zadeklarowaną jako: void foo(@Nullable Object obj) { ... } Jakie jest znaczenie tego @Nullabletutaj? Czy to oznacza, że wkład może być null? Bez adnotacji dane wejściowe nadal mogą być zerowe, więc myślę, że to nie tylko to?
Mam obiekt użytkownika, który jest wysyłany do i z serwera. Kiedy wysyłam obiekt użytkownika, nie chcę wysyłać zaszyfrowanego hasła do klienta. Dodałem @JsonIgnorewięc właściwość hasła, ale to również blokuje możliwość przekształcenia go w hasło, które utrudnia rejestrację użytkowników, którzy nie mają hasła. Jak mogę @JsonIgnorezastosować tylko do serializacji, a nie …
Napisałem kilka testów JUnit z @Testadnotacjami. Jeśli moja metoda testowa zgłasza sprawdzony wyjątek i jeśli chcę potwierdzić komunikat wraz z wyjątkiem, czy istnieje sposób, aby to zrobić za pomocą @Testadnotacji JUnit ? AFAIK, JUnit 4.7 nie udostępnia tej funkcji, ale czy są dostępne w przyszłych wersjach? Wiem, że w .NET …
Nie dotknąłem Javy od czasu używania JBuilder pod koniec lat 90. na uniwersytecie, więc jestem trochę poza kontaktem - w każdym razie pracowałem nad małym projektem Java w tym tygodniu i używałem Intellij IDEA jako mojego IDE , dla zmiany tempa od mojego regularnego rozwoju .Net. Zauważyłem, że obsługuje dodawanie …
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.