diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 952e155..4b9babc 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,17 +4,11 @@
-
-
-
-
+
-
-
-
-
+
@@ -28,6 +22,7 @@
+
@@ -65,6 +60,11 @@
"spring.configuration.checksum": "ded2ef21d2f7ddd4afc5d55389ed18eb"
}
}]]>
+
+
+
+
+
@@ -100,7 +100,7 @@
-
+
1669371969480
@@ -130,7 +130,14 @@
1669374391386
-
+
+ 1669411595874
+
+
+
+ 1669411595874
+
+
@@ -152,6 +159,7 @@
-
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 30cea36..9e7d23f 100644
--- a/README.md
+++ b/README.md
@@ -15,12 +15,27 @@ org.springframework id:spring-context v: 6.0.0
### Salida por pantalla
~~~
-id: 1
-nombre: nombreProducto
-descripcion: : descripcion_producto
-cantidad: 100
-precio: 19.99
-Process finished with exit code 0
+id=1
+ nombre='pr1'
+ descripcion='ds1'
+ cantidad=100
+ precio=3.2}
+id=2
+ nombre='pr2'
+ descripcion='ds2'
+ cantidad=200
+ precio=3.3}
+id=3
+ nombre='pr3'
+ descripcion='ds3'
+ cantidad=300
+ precio=3.4}
+id=4
+ nombre='pr4'
+ descripcion='ds4'
+ cantidad=400
+ precio=3.5}
+
~~~
### Explicación de la Actividad
diff --git a/src/main/java/com/jorpelu/ServicioDeProductos/Main.java b/src/main/java/com/jorpelu/ServicioDeProductos/Main.java
index afbbc17..bbdf972 100644
--- a/src/main/java/com/jorpelu/ServicioDeProductos/Main.java
+++ b/src/main/java/com/jorpelu/ServicioDeProductos/Main.java
@@ -8,9 +8,9 @@ public class Main {
ApplicationContext appContext = new ClassPathXmlApplicationContext("beans.xml");
// ServicioProductos servicioProductos = (ServicioProductos) appContext.getBean("productosService", ServicioProductos.class);
- ISercicioProductoDAO servicioProductos = appContext.getBean(ISercicioProductoDAO.class);
+ ProductoService servicioProductos = appContext.getBean(ProductoService.class);
- servicioProductos.findAll().forEach(System.out::println);
+ servicioProductos.productoList().forEach(System.out::println);
((ClassPathXmlApplicationContext) appContext).close();
}
}
\ No newline at end of file
diff --git a/src/main/java/com/jorpelu/ServicioDeProductos/ProductoService.java b/src/main/java/com/jorpelu/ServicioDeProductos/ProductoService.java
index 5001f09..015b34e 100644
--- a/src/main/java/com/jorpelu/ServicioDeProductos/ProductoService.java
+++ b/src/main/java/com/jorpelu/ServicioDeProductos/ProductoService.java
@@ -1,9 +1,17 @@
package com.jorpelu.ServicioDeProductos;
+import java.awt.*;
+import java.util.Collection;
+
public class ProductoService {
private ISercicioProductoDAO productoDAO;
- public void setProductoDAO(ISercicioProductoDAO productoDAO){
+
+ public void setProductoDAO(ISercicioProductoDAO productoDAO) {
+
this.productoDAO = productoDAO;
}
+ public Collection productoList(){
+ return productoDAO.findAll();
+ }
}
diff --git a/src/main/resources/beans.xml b/src/main/resources/beans.xml
index d17ae9b..d2001bc 100644
--- a/src/main/resources/beans.xml
+++ b/src/main/resources/beans.xml
@@ -6,11 +6,15 @@
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
https://www.springframework.org/schema/context/spring-context.xsd">
-
+
+
+
+