# Recipes&#x20;

- [Handling Exceptions in RESTful User Responses](/springboot/recipes/handling-exceptions-in-restful-user-responses.md)
- [Global REST Error Responses via @ControllerAdvice](/springboot/recipes/global-rest-error-responses-via-controlleradvice.md)
- [Proper vs. Improper Way to Implement CRUD in RESTful Services](/springboot/recipes/proper-vs.-improper-way-to-implement-crud-in-restful-services.md): In this quick recipe, we'll explore the proper and improper ways to implement CRUD (Create, Read, Update, Delete) operations in RESTful services
- [Referencing Values from Properties File in Components](/springboot/recipes/referencing-values-from-properties-file-in-components.md)
- [Disabling OAuth2 Security for Integration Tests with @TestConfiguration](/springboot/recipes/disabling-oauth2-security-for-integration-tests-with-testconfiguration.md)
- [Custom Acutator Endpoints](/springboot/recipes/custom-acutator-endpoints.md)
- [Simplifying Spring Services with Lombok](/springboot/recipes/simplifying-spring-services-with-lombok.md): Lombok is a Java library that helps reduce boilerplate code, particularly useful in Spring applications for creating cleaner, more maintainable codebases.
- [Logging Entities in Spring with Lombok](/springboot/recipes/logging-entities-in-spring-with-lombok.md): Effectively use Lombok for logging while cautiously managing entities with lazy-loaded relationships to circumvent potential performance issues.
- [WebScrapping on a Schedule](/springboot/recipes/webscrapping-on-a-schedule.md): Spring Boot application for web scraping with JSoup
