You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2.[Installation](https://github.com/officiallysingh/spring-boot-problem-handler#installation) How to avail it
12
+
3.[Features](https://github.com/officiallysingh/spring-boot-problem-handler#features) What it offers
13
+
4.[Controller Advices](https://github.com/officiallysingh/spring-boot-problem-handler#controller-advices) bundled with library
14
+
-[General advices](https://github.com/officiallysingh/spring-boot-problem-handler#general-advices-recommended-for-all-spring-rest-services) for web applications
15
+
-[DAO advices](https://github.com/officiallysingh/spring-boot-problem-handler#dao-advices) for relational databases and MongoDB
16
+
-[Security advices](https://github.com/officiallysingh/spring-boot-problem-handler#security-advices) for common security exceptions
17
+
-[OpenAPI validation advice](https://github.com/officiallysingh/spring-boot-problem-handler#openapi-validation-advice) for API specification validations
6.[Problem Properties](https://github.com/officiallysingh/spring-boot-problem-handler#problem-properties) to customize the behaviour
20
+
7.[Error Key](https://github.com/officiallysingh/spring-boot-problem-handler#error-key) the central concept behind error attribute's externalization
21
+
8.[Error response](https://github.com/officiallysingh/spring-boot-problem-handler#error-response) the error response structure
22
+
9.[Message resolvers](https://github.com/officiallysingh/spring-boot-problem-handler#message-resolvers) how to externalize error response in `properties` files
23
+
10.[Creating and throwing exceptions](https://github.com/officiallysingh/spring-boot-problem-handler#creating-and-throwing-exceptions) to easily create and throw exceptions
24
+
11.[Stack traces](https://github.com/officiallysingh/spring-boot-problem-handler#stack-traces) to get exception stacktrace
25
+
12.[Cause chains](https://github.com/officiallysingh/spring-boot-problem-handler#cause-chains) to get the embedded exception cause chains
26
+
13.[Customizations](https://github.com/officiallysingh/spring-boot-problem-handler#customizations) to customize the behaviour
27
+
-[Customize error response](https://github.com/officiallysingh/spring-boot-problem-handler#customize-error-response) to customize error response
28
+
-[Customize or Override advices](https://github.com/officiallysingh/spring-boot-problem-handler#customize-or-override-advices) to customize inbuilt advices
29
+
14.[Define new advices](https://github.com/officiallysingh/spring-boot-problem-handler#define-new-advices) to define new `@ControllerAdvice`s
30
+
15.[Testing](https://github.com/officiallysingh/spring-boot-problem-handler#testing) support
31
+
16.[Example error responses](https://github.com/officiallysingh/spring-boot-problem-handler#example-error-responses) All different kind of error response examples
0 commit comments