Spring_Log_Everything is a project developed using Java and Spring Boot, aiming to create a custom logging mechanism by manipulating all request and response structures using interceptors.
This project allows you to monitor incoming requests and outgoing responses, enabling customized logging. Particularly in microservices architectures or complex network structures, tracking and logging requests and responses often support various useful scenarios such as debugging, performance analysis, and security monitoring.
You can start by cloning the project or downloading it as a ZIP file.
Copy code
git clone https://github.com/mrtkrkrt/Spring_Log_Everything.git
Follow these steps to run the project in a local development environment:
Ensure that Java JDK and Maven are installed. Navigate to the project's root directory and compile the project by running the following command:
Copy code
mvn clean install
Start the application by running the following command
Copy code
java -jar target/Spring_Log_Everything.jar
You can watch the live streaming session where this project was demonstrated here.
You can contribute to the project by making contributions. If you find any bugs or have any improvement suggestions, please open an Issue on GitHub or submit a Pull Request.