Skip to content

Commit 027c1ab

Browse files
updated
1 parent 2c3adbe commit 027c1ab

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

README.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,27 @@ Requires Java 21, Spring boot 3.2.0+ and Jakarta EE 10
88

99
## Table of Contents
1010
1. [Introduction](https://github.com/officiallysingh/spring-boot-problem-handler#introduction)
11-
2. [Installation](https://github.com/officiallysingh/spring-boot-problem-handler#installation)
12-
3. [Features](https://github.com/officiallysingh/spring-boot-problem-handler#features)
13-
4. [Controller Advices](https://github.com/officiallysingh/spring-boot-problem-handler#controller-advices)
14-
- [General advices](https://github.com/officiallysingh/spring-boot-problem-handler#general-advices-recommended-for-all-spring-rest-services)
15-
- [DAO advices](https://github.com/officiallysingh/spring-boot-problem-handler#dao-advices)
16-
- [Security advices](https://github.com/officiallysingh/spring-boot-problem-handler#security-advices)
17-
- [OpenAPI validation advice](https://github.com/officiallysingh/spring-boot-problem-handler#openapi-validation-advice)
18-
5. [Configurations]()(https://github.com/officiallysingh/spring-boot-problem-handler#configurations)
19-
6. [Problem Properties](https://github.com/officiallysingh/spring-boot-problem-handler#problem-properties)
20-
7. [Error Key](https://github.com/officiallysingh/spring-boot-problem-handler#error-key)
21-
8. [Error response](https://github.com/officiallysingh/spring-boot-problem-handler#error-response)
22-
9. [Message resolvers](https://github.com/officiallysingh/spring-boot-problem-handler#message-resolvers)
23-
10. [Creating and throwing exceptions](https://github.com/officiallysingh/spring-boot-problem-handler#creating-and-throwing-exceptions)
24-
11. [Stack traces](https://github.com/officiallysingh/spring-boot-problem-handler#stack-traces)
25-
12. [Cause chains](https://github.com/officiallysingh/spring-boot-problem-handler#cause-chains)
26-
13. [Customizations](https://github.com/officiallysingh/spring-boot-problem-handler#customizations)
27-
- [Customize error response](https://github.com/officiallysingh/spring-boot-problem-handler#customize-error-response)
28-
- [Customize or Override advices](https://github.com/officiallysingh/spring-boot-problem-handler#customize-or-override-advices)
29-
14. [Define new advices](https://github.com/officiallysingh/spring-boot-problem-handler#define-new-advices)
30-
15. [Testing](https://github.com/officiallysingh/spring-boot-problem-handler#testing)
31-
16. [Example error responses](https://github.com/officiallysingh/spring-boot-problem-handler#example-error-responses)
11+
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
18+
5. [Configurations](https://github.com/officiallysingh/spring-boot-problem-handler#configurations)
19+
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
3232

3333
## Introduction
3434

0 commit comments

Comments
 (0)