Skip to content

Projeto desenvolvido com o intuito de revisar Spring Boot

Notifications You must be signed in to change notification settings

sergiotavuencas/springboot-jpa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot JPA

Overview

Project developed during the Spring Boot & Spring Data JPA - Complete Course by freeCodeCamp and Bouali Ali. The intention was to study Spring Data JPA, revisit old concepts, and learn new ones.

Objective

Using the Spring Framework, relational database concepts, and object-oriented programming to create an application based on the diagram below, and then applying queries and specifications.

Database Class Diagram - E-learning Platform

Result

The project successfully follows the proposed diagram structure, as shown in the relationship illustration generated by IntelliJ's Class Diagram Generator below:

IntelliJ Generated Diagram

Installation

To run this project locally:

  1. Clone the repository:

    git clone https://github.com/sergiotavuencas/springboot-jpa.git
  2. Navigate to the project directory:

    cd springboot-jpa
  3. Install dependencies and build the project:

    ./mvnw clean install
  4. Run the application:

    ./mvnw spring-boot:run

Usage

Once the application is running, you can access the API at http://localhost:8080. You can use tools like Postman or cURL to interact with the endpoints.

Contributing

Contributions are welcome! If you have suggestions or find issues, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Projeto desenvolvido com o intuito de revisar Spring Boot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages