Skip to content

Anna-Caroline/springboot3-jpa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web services with Spring Boot and JPA / Hibernate

NPM

About the Project

  • Create Spring Boot Java project
  • Implement domain model
  • Structure logical layers: resource, service, repository
  • Set up test database (H2)
  • Populate the database
  • CRUD - Create, Retrieve, Update, Delete
  • Handling exceptions

References

Nelio Alves
DevSuperior

Domain model

Domain instance

Logical layers

Tools used

  • Java
  • Spring Boot
  • JPA / Hibernate
  • H2
  • Maven
  • Postman

How to execute the project

Requirement: Java 17

# clone repository
git clone https://github.com/Anna-Caroline/springboot3-jpa

# enter the src folder
cd src

# execute the project
./mvnw spring-boot:run

Autor

Caroline Feitosa

https://www.linkedin.com/in/carolinefeitosa/

About

Web services with Spring Boot and JPA / Hibernate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages