hit-it-PDA / BE

๐Ÿซง Hit it! Backend ์ €์žฅ์†Œ
0 stars 2 forks source link

๐Ÿ› GlobalExceptionHandler๋กœ ์ฒ˜๋ฆฌํ•œ ์˜ˆ์™ธ์—์„œ ๊ณตํ†ต ๋ฆฌ์Šคํฐ์Šค ๋ฐ˜ํ™˜์ด ์•ˆ๋˜๋Š” ์ด์Šˆ #5

Closed youhyeoneee closed 3 months ago

youhyeoneee commented 3 months ago

๐Ÿ“Œ Description

GlobalExceptionHandler๋กœ ์ฒ˜๋ฆฌํ•œ ์˜ˆ์™ธ์—์„œ ๊ณตํ†ต ๋ฆฌ์Šคํฐ์Šค ๋ฐ˜ํ™˜์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

user-service ๋ชจ๋“ˆ

utils ๋ชจ๋“ˆ

- GlobalExceptionHandler ํด๋ž˜์Šค 
```java
    @ExceptionHandler({NotFoundUserException.class, NotCorrectPasswordException.class})
    @ResponseStatus(HttpStatus.BAD_REQUEST)
    public ApiUtils.ApiResult<String> handleBadRequestException(RuntimeException error) {
        String errorMessage = error.getMessage();
        return error(errorMessage, HttpStatus.BAD_REQUEST);
    }

๋กœ๊ทธ์ธ ์‹คํŒจ ๊ฒฐ๊ณผ

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2024-06-11 แ„‹แ…ฉแ„’แ…ฎ 6 20 25 แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2024-06-11 แ„‹แ…ฉแ„’แ…ฎ 6 20 45
youhyeoneee commented 3 months ago

์™ธ๋ถ€ ๋ชจ๋“ˆ์„ ์Šค์บ”ํ•˜์ง€ ์•Š์•„์„œ ์ƒ๊ธด ๋ฌธ์ œ์˜€๋‹ค. @SpringBootApplication(scanBasePackages = "com.pda") ๋กœ ํ•ด๊ฒฐ ~~~!!!!!

image

์ฐธ๊ณ  : https://velog.io/@kkywalk2/%EB%8B%A4%EB%A5%B8-package%EC%9D%98-spring-component-%EC%8A%A4%EC%BA%94%ED%95%98%EA%B8%B0