DEV Community

Cover image for Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose

Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose

Francesco Ciulla on March 12, 2023

Let's create a CRUD Rest API in Java, using: Spring Boot (Framework to build web servers in Java) Hibernate (Java ORM) Postgres (relational datab...
Collapse
 
kailashnirmal profile image
Kailash Nirmal

I must say great tutorial. Thanks Francesco Ciulla. I am looking for a similar kind of development but along with UI(User Interface) . Could you please suggest few options for designing the UI ? Many things come across my mind like jQuery, Bootstrap, and other libraries to create your UI. JSP is also a good option?

Collapse
 
parzival_computer profile image
Parzival

Useful, thanks.

Collapse
 
francescoxx profile image
Francesco Ciulla

you are welcome Odgen

Collapse
 
ebuka1anthony profile image
ebuka anthony

your tutorial articles are always easy to grasp. i'm definitely trying this out

Collapse
 
francescoxx profile image
Francesco Ciulla

you are welcome!

Collapse
 
paolotormon profile image
Paolo Tormon

Thank you for the tutorial Francesco. Question—what is the purpose of dockerizing the Springboot app when it doesn't save any state? Of course dockerizing the DB is obvious

Collapse
 
francescoxx profile image
Francesco Ciulla

you are welcome. the point is to have a dockerized spring boot app, and launch it using docker compose. so you dont need a specific version of Java on the deployment machine, but just Docker

Collapse
 
mmarcwabo profile image
Marcellin M. Wabo

Great tutorial👌. Thanks for sharing.

Collapse
 
francescoxx profile image
Francesco Ciulla

you are welcome!

Collapse
 
manuelbrs profile image
Juan Manuel Bello

Great post, excellent explanation

Thanks for sharing

Collapse
 
francescoxx profile image
Francesco Ciulla

you are welcome

Collapse
 
drsimplegraffiti profile image
Abayomi Ogunnusi

Thanks as always for this post but I think you omitted the Dockerfile

Collapse
 
francescoxx profile image
Francesco Ciulla

It's small but it's there, with the explanation

Image description

Collapse
 
drsimplegraffiti profile image
Abayomi Ogunnusi

Yes seen, thanks

I recommend your post to all my friends. Thank you for all that you do

Thread Thread
 
francescoxx profile image
Francesco Ciulla

you are welcome