Skip to content

The DSList project aims to demonstrate the practical development of a back-end application, from the interaction with the front-end via REST API requests to the communication with the database.

License

Notifications You must be signed in to change notification settings

CesarImperas/dslist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workshop - Web Services with Spring Boot 4 (Java Back-end)

NPM

About the Project

The DSList project aims to demonstrate the practical development of a back-end application, from the interaction with the front-end via REST API requests to the communication with the database. It uses Java with the Spring framework and tools like Postman for API testing. The project also covers software engineering patterns like the layered pattern, DTO (Data Transfer Object), and class relationships, along with SQL for the H2 and PostgreSQL DBMS.

Conceptual Model

Domain Model

Domain Model

Web System

Web System

API Rest

API Rest

Logical Layers

Logical Layers

Technologies Used

Back-end

Java Spring Hibernate Apache Maven

API Testing

Postman

DBMS (Data Base Management System)

Postgres

Other Technologies Used

Docker

IDE

Eclipse

Author

Caio Cesar Vieira Cavalcanti

References

Dev Superior

About

The DSList project aims to demonstrate the practical development of a back-end application, from the interaction with the front-end via REST API requests to the communication with the database.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages