https://github.com/josueec/backend-relations-java
📋 An example of backend Java application using relations with JPA and Hibernate.
https://github.com/josueec/backend-relations-java
hibernate java jpa postgresql relationships springboot
Last synced: 7 months ago
JSON representation
📋 An example of backend Java application using relations with JPA and Hibernate.
- Host: GitHub
- URL: https://github.com/josueec/backend-relations-java
- Owner: JosueEC
- Created: 2023-04-29T17:40:33.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-30T17:14:47.000Z (over 2 years ago)
- Last Synced: 2025-01-02T11:41:28.567Z (9 months ago)
- Topics: hibernate, java, jpa, postgresql, relationships, springboot
- Language: Java
- Homepage:
- Size: 85 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
EJEMPLO DE CREACION DE RELACIONES ONE-TO-ONE, ONE-TO-MANY, MANY-TO-MANY.
1.-Creamos nuestro proyecto a traves de spring initializer o en IntellIj
si es que contamos con la version de paga.2.-Agregamos las dependencias Spring Web, JPA, y el driver de PostgreSQL
3.-Creamos nuestra division de carpetas
-domain: Almacena las entidades de nuestro proyecto
-repository: Almacena las interfaces para nuestras entidades
4.-Creamos nuestras entidades, estas son clases de Java que se identifican
con la etiqueta @Entity para que JPA pueda identificarlas como un objeto a
mapear5.-Definimos los parametros de cada entidad, nombre de la entidad, columnas,
tipos de datos, sequencias, restricciones, etc. Mientras mas explicitos seamos
es mejor.6.-Establecemos las relaciones entre entidades.
7.-Creamos nuestras interface repository respectivas a nuestras entidades, esto
lo hacemos a traves de la etiqueta @Repository8.-Creamos la configuracion para nuestra base de datos y JPA con Hibernate en este caso.
Esto se hace en resources/application.properties