• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Rzucanie wyjątku ze statusem i response w postaci listy błędów bez zależności spring:web

0 głosów
220 wizyt
pytanie zadane 27 września 2017 w Java przez Jonki Dyskutant (8,180 p.)

Posiadam moduł 'core', który ma tylko dwie ważne zależności

compile('org.springframework.boot:spring-boot-starter-data-jpa')
compile('org.springframework.boot:spring-boot-starter-mail')

w serwisie w metodzie chciałbym rzucić wyjątek (lub coś innego) z kodem statusu (na przykład NOT FOUND 404) w przypadku, gdy użytkownik nie zostanie znaleziony.

getById(Longid) {
     //if the user with specified id does not exist
 
     //for example, cast an exception throw new UserNotFoundException(new List<FieldError>); with a list of error fields
    }

problem polega na tym, że ten moduł nie posiada zależności

compile('org.springframework.boot:spring-boot-starter-web')

ponieważ jest to moduł 'core', a przez to nie mogę w tym projekcie używać obiektów np. ResponseEntity lub HttpStatus.

Chciałbym osiągnąć rezultat podobny do tego https://github.com/JonkiPro/R[...]orFieldsExceptionHandler.java, ale bez biblioteki

org.springframework.web

Podsumowując. Chcę wyrzuć w serwisie wyjątek(lub stworzę do tego specjalną klasę, a nie wyjątek), dodatkowo będę mógł ustawić jakoś kod statusu razem z response. Jest to możliwe?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+1 głos
1 odpowiedź 308 wizyt
pytanie zadane 11 listopada 2020 w Java przez siemasiema123.96 Początkujący (350 p.)
0 głosów
1 odpowiedź 272 wizyt
pytanie zadane 8 lutego 2018 w Java przez Mrmatiii Początkujący (300 p.)

93,631 zapytań

142,553 odpowiedzi

323,056 komentarzy

63,139 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2900p. - dia-Chann
  2. 2870p. - DziarnowskiJ
  3. 2827p. - Łukasz Piwowar
  4. 2783p. - raydeal
  5. 2758p. - Adrian Wieprzkowicz
  6. 2713p. - rucin93
  7. 2579p. - Łukasz Eckert
  8. 2459p. - CC PL
  9. 2184p. - Maurycy W
  10. 2082p. - Michal Drewniak
  11. 1885p. - robwarsz
  12. 1811p. - rafalszastok
  13. 1600p. - Rafał Trójniak
  14. 1588p. - Tomasz Bielak
  15. 1494p. - ssynowiec
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...