Welcome to the Exploring Java Spring repository! This project documents my journey of learning the Spring Framework, including both the core concepts and Spring Boot.
This repository contains code and resources from my learning experience with the Spring Framework. It includes examples and projects from both the Spring Framework core and Spring Boot. Whether you are a beginner or an experienced developer, you'll find valuable insights and practical examples here.
To get started with this project, clone the repository and follow the instructions in the Installation section.
- Spring Core: Basics of Spring Framework, including dependency injection and inversion of control.
- Spring Boot: Simplified project setup and development with Spring Boot.
- Spring MVC: Building web applications using Spring Model-View-Controller architecture.
- Spring Data JPA: Easy integration with databases using Spring Data JPA.
- Spring Security: Implementing security in your Spring applications.
- Clone the repository:
git clone https://github.com/kaustubhKolhe99/exploring-java-spring.git
- Navigate to the project directory:
cd exploring-java-spring
- Ensure you have Java and Maven installed. You can check your installations by running:
java -version mvn -version
- Build the project:
mvn clean install
After the installation, you can start exploring the different modules and examples provided in this repository. Each module comes with detailed documentation and examples to help you understand the concepts.
- Run the Spring Boot application:
mvn spring-boot:run
- Access the application in your web browser at
http://localhost:8080
.
Contributions are welcome! If you have any improvements or suggestions, feel free to create a pull request or open an issue.
This project is licensed under the MIT License. See the LICENSE file for more details.
Happy coding!