Jaka jest różnica pomiędzy @RequestParami @PathVariablepodczas obsługi znaków specjalnych? +został zaakceptowany przez @RequestParamjako przestrzeń. W przypadku @PathVariable, +została przyjęta jako
Jaka jest różnica pomiędzy @RequestParami @PathVariablepodczas obsługi znaków specjalnych? +został zaakceptowany przez @RequestParamjako przestrzeń. W przypadku @PathVariable, +została przyjęta jako
Chcę rejestrować instrukcje SQL w pliku. Mam następujące właściwości
Chcę wiedzieć, co się właściwie dzieje, kiedy adnotujesz metodę @Transactional? Oczywiście wiem, że Spring zawinie tę metodę w Transakcji. Ale mam następujące wątpliwości: Słyszałem, że Spring tworzy klasę proxy ? Czy ktoś może wyjaśnić to bardziej szczegółowo . Co faktycznie znajduje się w tej...
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...
Czytam dokumentację źródłową wiosną 3.0.x, aby zrozumieć adnotację Spring Autowired: 3.9.2 @Autowired i @Inject Nie jestem w stanie zrozumieć poniższych przykładów. Czy musimy coś zrobić w XML, aby to działało? PRZYKŁAD 1 public class SimpleMovieLister { private MovieFinder movieFinder;...
Mam kilka wiosennych ziaren, które są zbierane ze ścieżki klas za pomocą adnotacji, np @Repository("personDao") public class PersonDaoImpl extends AbstractDaoImpl implements PersonDao { // Implementation omitted } W wiosennym pliku XML zdefiniowano właściwość PropertyPlaceholderConfigurer...
Zawarłem je w ścieżce kompilacji : wszystkie wiosenne liby Biblioteka Apache Tomcat 7.0 Projekt nadal nie działa podczas uruchamiania: SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException:...
Używam danych wiosennych i wygląda na to moje DAO public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } W powyższym kodzie skomentowany wiersz pokazuje moją intencję. Czy Spring Data zapewnia...
Mam aplikację internetową Spring MVC, która korzysta z Spring Security. Chcę poznać nazwę użytkownika aktualnie zalogowanego. Używam fragmentu kodu podanego poniżej. Czy to jest akceptowany sposób? Nie podoba mi się wywołanie metody statycznej w tym kontrolerze - co przeczy całemu celowi Springa,...
Chciałbym wstrzyknąć próbny obiekt Mockito do fasoli Spring (3+) na potrzeby testów jednostkowych z JUnit. Moje zależności fasoli są obecnie wstrzykiwane za pomocą @Autowiredadnotacji na prywatnych polach członkowskich. Zastanawiałem się nad użyciem, ReflectionTestUtils.setFieldale instancja...
Zadałem ogólne pytanie wiosenne: Automatyczne rzucanie wiosennych ziaren i wiele osób odpowiedziało, że wzywając wiosennych ApplicationContext.getBean()należy unikać w jak największym stopniu. Dlaczego? Jak inaczej mam uzyskać dostęp do ziaren, które skonfigurowałem do tworzenia przez...
Muszę wykonać RESTpołączenie, które zawiera niestandardowe nagłówki i parametry zapytania. Ustawiam HttpEntitytylko z nagłówkami (bez treści) i używam RestTemplate.exchange()metody w następujący sposób: HttpHeaders headers = new HttpHeaders(); headers.set("Accept",
W moim pliku kontekstowym aplikacji wiosennej mam coś takiego: <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value" />...
Problem: Mamy oparty na Spring MVC interfejs API RESTful, który zawiera poufne informacje. Interfejs API powinien być zabezpieczony, jednak wysyłanie poświadczeń użytkownika (kombinacja użytkownik / hasło) przy każdym żądaniu nie jest pożądane. Zgodnie z wytycznymi REST (i wewnętrznymi wymaganiami...
Jaka jest różnica między umieszczeniem właściwości w application.yml lub bootstrap.yml w wiosennym rozruchu? W przypadku logowania.config aplikacja działa
Czy można zastosować wiele @RequestMappingadnotacji w metodzie? Lubić : @RequestMapping("/") @RequestMapping("") @RequestMapping("/welcome") public String welcomeHandler(){ return
Chcę mieć listę wartości w pliku .properties, tj .: my.list.of.strings=ABC,CDE,EFG Aby załadować go bezpośrednio do mojej klasy, tj .: @Value("${my.list.of.strings}") private List<String> myList; Jak rozumiem, alternatywą takiego postępowania jest umieszczenie go w wiosennym pliku...
Mam prosty test integracyjny @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON)
Próbuję napisać test jednostkowy dla prostej fasoli, która jest używana w moim programie do sprawdzania poprawności formularzy. Fasola jest opatrzona adnotacjami @Componenti ma zmienną klasy, która jest inicjowana za pomocą @Value("${this.property.value}") private String thisProperty; Chciałbym...
Mam przypadek użycia, w którym muszę wywołać metodę (niestatyczną) w komponencie bean tylko raz podczas ładowania ApplicationContext. Czy to w porządku, jeśli użyję do tego MethodInvokingFactoryBean? Czy mamy jakieś lepsze rozwiązanie? Na marginesie, używam ConfigContextLoaderListener, aby...