Administrador de almacenes en mi empresa, Usando Spring Data, JPA y Hibernate