Skip to content

Commit 6128145

Browse files
updated
1 parent 969100e commit 6128145

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) 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) structure
22-
9. [Message resolvers](https://github.com/officiallysingh/spring-boot-problem-handler#message-resolvers) 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
11+
2. [Installation](https://github.com/officiallysingh/spring-boot-problem-handler#installation)
12+
3. [Features offered](https://github.com/officiallysingh/spring-boot-problem-handler#features)
13+
4. [Controller Advices bundled with library](https://github.com/officiallysingh/spring-boot-problem-handler#controller-advices)
14+
- [General advices for web applications](https://github.com/officiallysingh/spring-boot-problem-handler#general-advices-recommended-for-all-spring-rest-services)
15+
- [DAO advices for relational databases and MongoDB](https://github.com/officiallysingh/spring-boot-problem-handler#dao-advices)
16+
- [Security advices for common security exceptions](https://github.com/officiallysingh/spring-boot-problem-handler#security-advices)
17+
- [OpenAPI validation advice for API specification validations](https://github.com/officiallysingh/spring-boot-problem-handler#openapi-validation-advice)
18+
5. [Spring Configurations](https://github.com/officiallysingh/spring-boot-problem-handler#configurations)
19+
6. [Problem Properties to customize the behaviour](https://github.com/officiallysingh/spring-boot-problem-handler#problem-properties)
20+
7. [Error Key, the central concept behind error attribute's externalization](https://github.com/officiallysingh/spring-boot-problem-handler#error-key)
21+
8. [Error response characteristics](https://github.com/officiallysingh/spring-boot-problem-handler#error-response)
22+
9. [Message resolvers to externalize error response in `properties` files](https://github.com/officiallysingh/spring-boot-problem-handler#message-resolvers)
23+
10. [Creating and throwing exceptions in your applications](https://github.com/officiallysingh/spring-boot-problem-handler#creating-and-throwing-exceptions)
24+
11. [Stack trace of exceptions embedded in error response](https://github.com/officiallysingh/spring-boot-problem-handler#stack-traces)
25+
12. [Cause chains embedded in error response](https://github.com/officiallysingh/spring-boot-problem-handler#cause-chains)
26+
13. [Customizations of default behaviour](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 support](https://github.com/officiallysingh/spring-boot-problem-handler#testing)
31+
16. [Example error responses in different scenarios](https://github.com/officiallysingh/spring-boot-problem-handler#example-error-responses)
3232

3333
## Introduction
3434

0 commit comments

Comments
 (0)