# Servicio de productos ### Introduccion Creo un SpringCore Con el servicio de consultar productos con sus precios y todas las caracteristicas. Añado más servicios aunque no los termino de utilizar en el main. Añado el diagrama en el proyecto y lo adjunto al README.md ### Documentacion ### Files - *Parser* Clase que se encarga de leeer el archivo CSV donde estan guardados los datos - *productos_data.csv* Archivo de datos - *Main.java* Clase Principal del programa - *ProductoDao.java* Interfaz de productos - *ProductosDaoImplMemory.java* implementa la memoria de la iinterfaz - *Producto.java* Modelo del producto - *ProductoService.java* Clase para el control de los servicios del producto - *beans.xml* Arvhivo que contiene los bean para la inyeccion de dependencias _(Ya no se Utiliza)_ - *AppConfig.java* Para leer las anotaciones y configurar la app ### Dependencias importadas: ~~~ org.springframework id:spring-context v: 6.0.0 javax.annotation id:javax.annotation-api v:1.3.2 org.springframework id:spring-core v:6.0.0 ~~~ ### Salida por pantalla ~~~ id=0 nombre='Nevera' descripcion='Producto para enfriar ' cantidad=200 precio=259.99} id=1 nombre='Lampara' descripcion='Ilumina tu cuarto' cantidad=2500 precio=25.3} id=2 nombre='Ordenador MSI' descripcion='Portatil de Ultima generacion' cantidad=100 precio=1199.99} id=3 nombre='Pantalla Led' descripcion='Mejor Imposible' cantidad=250 precio=399.99} id=4 nombre='Ratón' descripcion='El mejor periférico' cantidad=1500 precio=25.99} id=5 nombre='Teclado' descripcion='La nueva tecnologia' cantidad=200 precio=25.99} id=6 nombre='Regleta de luz' descripcion='Solo eso, una regleta' cantidad=1500 precio=9.99} id=7 nombre='Cargador 65W' descripcion='MaximaVelocidad' cantidad=500 precio=99.99} Process finished with exit code 0 ~~~ # Diagrama