Skip to content

JosueEC/Backend-Relations-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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 mapear

5.-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 @Repository

8.-Creamos la configuracion para nuestra base de datos y JPA con Hibernate en este caso. Esto se hace en resources/application.properties

About

๐Ÿ“‹ An example of backend Java application using relations with JPA and Hibernate.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published