spring-boot-multiple-datasource
explore the configurations to set up multiple data sources with Spring Boot, using Spring Data JPA system with multiple databases.
6+ years of experience in software development for Java, J2EE, Spring Framework, Spring Boot, Spring Data, JPA, Hibernate, NodeJS, GoLang, REST and Microservice
explore the configurations to set up multiple data sources with Spring Boot, using Spring Data JPA system with multiple databases.
The Flight Ticket Booking (FTB) provides a solution for online flight ticket booking. It will have functionalities like schedule flights, search flight, book flight for customers, and verify flight ticket. The system should be convenient and user-friendly.
Establishing OneToOne mapping between two entities and fetching custom data from Two tables using JOIN
The system follows a layered architecture where incoming requests pass through middleware layers first—correlation middleware establishes a traceable request context, followed by logging middleware which logs all requests with correlation IDs. Authentication is handled using a dependency-based interceptor for JWT validation.
This project demonstrates a Retrieval-Augmented Generation (RAG) system built using Spring Boot + Spring AI + Ollama, designed to answer questions from a local Java interview Q&A PDF.
Eureka server configuration with 2 sample services