---
title: "Discussion on \"Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose\" | Hashnode"
description: "Discussion on \"Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose\". Let's create a CRUD Rest API in Java, using:\n\nSpring Boot (Framework to build web servers in Java)\n\nHibernate (Java ORM)\n\nPostgres (relational database)\n\nDocker (for containerization)\n\nDocker Compose\n\n\nIf you prefer a video version:\n\nAll the code is ..."
url: "https://hashnode.com/posts/java-crud-rest-api-using-spring-boot-hibernate-postgres-docker-and-docker-compose/641a7f3f405fec7cadf1579d"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose](https://blog.francescociulla.com/java-crud-rest-api-using-spring-boot-hibernate-postgres-docker-and-docker-compose?utm_source=hashnode&utm_medium=feed)

Let's create a CRUD Rest API in Java, using: Spring Boot (Framework to build web servers in Java) Hibernate (Java ORM) Postgres (relational database) Docker (for containerization) Docker Compose If you prefer a video version: All the code is ...

Mar 22, 2023 · 16 min read · blog.francescociulla.com  
Read the article

-   [#web-development](https://hashnode.com/tag/web-development)
-   [#beginners](https://hashnode.com/tag/beginners)
-   [#developer](https://hashnode.com/tag/developer)
-   [#java](https://hashnode.com/tag/java)

## Written by

[Francesco Ciulla](https://hashnode.com/@FrancescoCiulla)

@FrancescoCiulla · Rome, Italy

  
[View profile](https://hashnode.com/@FrancescoCiulla)

Developer Advocate at daily.dev https://daily.dev

👋 Hi, I Am Francesco I am a Computer Scientist interested in Web3 and DevRel. I worked from 2017 to 2020 on the Copernicus project for the ESA European Space Agency as a Fullstack Developer. Docker Captain I have interviewed 195+ Developers on my YouTube Channel I am a Developer Advocate at daily.dev I have founded 4C, a community focused on Content Creation.

## Responses 1

Markdown supported · ⌘↵ to post

[Juan Manuel Herrera Carrera](https://hashnode.com/@elTampiko)

[Oct 14, 2024](https://hashnode.com/posts/java-crud-rest-api-using-spring-boot-hibernate-postgres-docker-and-docker-compose/641a7f3f405fec7cadf1579d/comment/670d83424afd5d89d56e12da)

Hi! thats cool men, specially the docker trick, it's so simple, thanks, can you complete it with an example of one to many and many to one relationship? and maybe lombok could be include, you know, to nos use getter and setter code.

Thanks!
