Spring User Group Perú

9 views
Skip to first unread message

Abner Ballardo

unread,
Nov 25, 2007, 3:46:56 PM11/25/07
to spring-user...@googlegroups.com
Hola todos,

Bienvenidos a la comunidad de Spring User Group Perú!

--
Abner Ballardo

Website: http://www.modlost.net
Podcast: http://radio.modlost.net
Community: http://www.opensourcespot.org
Planet: http://www.openperuplanet.org

lshimokawa

unread,
Nov 26, 2007, 9:07:43 AM11/26/07
to Spring User Group Peru
Hola Abner, excelente iniciativa! Me acabo de subscribir al grupo,
propón un tema de discusión para empezar a participar e ir
incrementando la actividad del grupo.

Abner Ballardo

unread,
Nov 26, 2007, 7:29:13 PM11/26/07
to Spring User Group Peru
Hola Lennon,

Bueno, como primera iniciativa del grupo sería ideal que la gente que
haya llevado algun(os) proyecto(s) usando Spring Framework escriba
artículos sobre sus experiencias para publicarlos en el site de
springperu.org.

Algo que podemos hacer a corto plazo es tener una reunión de
confraternidad e intercambio de ideas/experiencias y que fluyan las
ideas/proyectos de la comunidad spring peru!

Ah! no olvidemos que en esta lista de interés se pueden hacer
consultas y entre todos nos podemos ayudar!

Salud!

Richard De los Reyes Príncipe

unread,
Nov 26, 2007, 7:39:34 PM11/26/07
to spring-user...@googlegroups.com
Hola gente:

Muy buena iniciativa, espero poder aportar con algo, aunque hace tiempo que no veo Spring, je je.

Quizás empiezo con algo: ¿Cómo vender la idea, es decir cuales deberían ser los puntos fuertes, para construir una arquitectura en base a Spring?

Saludos mis estimados,


--
________________________________
Richard De los Reyes Príncipe
Cel. 97561705 (RPC - Claro)

Gustavo Quiroz

unread,
Nov 26, 2007, 7:53:55 PM11/26/07
to spring-user...@googlegroups.com
Para mi uno de los puntos mas fuertes, desde que me entere de la existencia de Spring, es que se presta facilmente a la creacion de casos de prueba unitarios con JUnit para las distintas clases administradas por el container, a diferencia del modelo tradicional de desarrollo que exisitia con J2EE 1.4 (EJB 2.x) y anteriores .
 
--
Saludos,

Gustavo Quiroz

 

lshimokawa

unread,
Nov 27, 2007, 9:46:18 AM11/27/07
to Spring User Group Peru
Hola Richard que tal, a los años... hola Gustavo ya sabía que estarías
por aquí...

Bueno para ir comentándoles mi experiencia con Spring, lo vi por
primera vez en la PUCP en el curso de DP2 donde lo estuve
investigando. En STConsulting con la ayuda de Abner pude conocer más
sobre Spring. Luego en Belcorp (con Richard) estuvimos en un proyecto
con Spring, ahí pude ver con mayor detalle los archivos de
configuración, las transacciones y AOP (Aspect Oriented Programming).

Ahora en Alicorp en el proyecto que estoy actualmente, logré que se
utilizara Spring en el proyecto. Es un proyecto grande, un ERP
completo. Sobre esta experiencia si me gustaría compartir un poco más
y animarme a escribir un artículo.

Aportando un poco a la pregunta de Richard para "vender" la idea:

Spring no está amarrado a un servidor de aplicaciones, puede ser usado
en un Tomcat (Hochschild), un OAS (Belcorp) o en SAP Netweaver
(Alicorp) por ejemplo. Soporta JavaEE 1.3, 1.4 y 5, lo que da
flexibilidad para la infraestructura que tengan los clientes. También
ahora Spring en su versión 2.5 es "Officially certified WebSphere
support" [1]

Saludos!

PD: Para cuando la reu de confraternidad???

[1] http://blog.interface21.com/main/2007/06/21/spring-framework-certified-on-websphere/

On 26 nov, 19:53, "Gustavo Quiroz" <gqui...@gmail.com> wrote:
> Para mi uno de los puntos mas fuertes, desde que me entere de la existencia
> de Spring, es que se presta facilmente a la creacion de casos de prueba
> unitarios con JUnit para las distintas clases administradas por el
> container, a diferencia del modelo tradicional de desarrollo que exisitia
> con J2EE 1.4 (EJB 2.x) y anteriores .
>
> --
> Saludos,
>
> Gustavo Quiroz
>
> On 11/26/07, Richard De los Reyes Príncipe <richarddelosre...@gmail.com>

Gustavo Quiroz

unread,
Nov 27, 2007, 11:59:09 AM11/27/07
to spring-user...@googlegroups.com
Hola Lennon y Richard. Pues sí, Abner me invitó cordialmente a ayudarlo en este esfuerzo. La reunión estamos planeándola para la primera quincena de diciembre, posiblemente en un Starbucks (sobre todo por el tema del Wi-Fi). Son bienvenidas sugerencias de locales alternativos.
 

Saludos,

Gustavo Quiroz

Jhon Elvis

unread,
Nov 28, 2007, 12:46:55 PM11/28/07
to Spring User Group Peru
Saludos a todos, me uno al grupo y espero podamos compartir todas
nuestras experiencias, actualmente vengo laborando con spring y me
gustaria aprender mucho mas.

On Nov 27, 11:59 am, "Gustavo Quiroz" <gqui...@gmail.com> wrote:
> Hola Lennon y Richard. Pues sí, Abner me invitó cordialmente a ayudarlo en
> este esfuerzo. La reunión estamos planeándola para la primera quincena de
> diciembre, posiblemente en un Starbucks (sobre todo por el tema del Wi-Fi).
> Son bienvenidas sugerencias de locales alternativos.
>
> Saludos,
>
> Gustavo Quiroz
>
> On 11/27/07, lshimokawa <lshimok...@gmail.com> wrote:
>
>
>
> > Hola Richard que tal, a los años... hola Gustavo ya sabía que estarías
> > por aquí...
>
> > Bueno para ir comentándoles mi experiencia con Spring, lo vi por
> > primera vez en la PUCP en el curso de DP2 donde lo estuve
> > investigando. En STConsulting con la ayuda de Abner pude conocer más
> > sobre Spring. Luego en Belcorp (con Richard) estuvimos en un proyecto
> > con Spring, ahí pude ver con mayor detalle los archivos de
> > configuración, las transacciones y AOP (Aspect Oriented Programming).
>
> > Ahora en Alicorp en el proyecto que estoy actualmente, logré que se
> > utilizara Spring en el proyecto. Es un proyecto grande, un ERP
> > completo. Sobre esta experiencia si me gustaría compartir un poco más
> > y animarme a escribir un artículo.
>
> > Aportando un poco a la pregunta de Richard para "vender" la idea:
>
> > Spring no está amarrado a un servidor de aplicaciones, puede ser usado
> > en un Tomcat (Hochschild), un OAS (Belcorp) o en SAP Netweaver
> > (Alicorp) por ejemplo. Soporta JavaEE 1.3, 1.4 y 5, lo que da
> > flexibilidad para la infraestructura que tengan los clientes. También
> > ahora Spring en su versión 2.5 es "Officially certified WebSphere
> > support" [1]
>
> > Saludos!
>
> > PD: Para cuando la reu de confraternidad???
>
> > [1]
> >http://blog.interface21.com/main/2007/06/21/spring-framework-certifie...

Gustavo Quiroz

unread,
Nov 28, 2007, 12:55:27 PM11/28/07
to spring-user...@googlegroups.com
Hola Jhon. Bienvenido al grupo. Cuéntanos por favor cómo estas empleando Spring en tus proyectos actuales y si has tenido dificultados con algún aspecto del mismo, para ir generando discusiones al respecto.

--
Saludos,

Gustavo

Ronald Ramirez

unread,
Nov 28, 2007, 1:12:00 PM11/28/07
to spring-user...@googlegroups.com

Hola,
Tambien me uno al grupo !!! , lamentablemente en la empresa donde trabajo solo
tenemos dos pequenias aplicaciones hechas con Spring (yo desarrolle una de
ellas) pero quisiera tener mayor destreza para proponerlo en futuros proyectos,
en la aplicacion que desarrolle use:

- spring-quartz (CronTriggers, Jobs y CronExpression)
- spring-jmx (MBeanServer, JMX-RMI, MBeanExporter y Notificaciones JMX)

Me gusto mucho como se puede trabajar de manera sencilla aplicaciones JMX.

Actualmente estoy realizando pruebas unitarias (JUnit y DBUnit) sobre un
sistema bastante grande, ya que estamos cambiando de Base de Datos. Existen 500
test unitarios (solo JUnit) los cuales ya estan hechos, y estoy comenzando a
hacer los test de \"data y store procedures\" (con DBUnit), Aqui tengo una
pregunta:

En que creen que me facilitaria el trabajo usar Spring en el desarrollo de
estos test (DBUnit)? ya que no se invoca a ninguna clase de negocio solo se
compara data, los parametros (querys y datos de conexion) estan en .properties
y el flujo de carga lo controla mi DBunit-Ant.

Saludos

Ronald

------ Mensaje original -------
De : gqu...@gmail.com
Para : spring-user...@googlegroups.com
Fecha : Wed, 28 Nov 2007 12:55:27 -0500
Asunto : Re: Spring User Group Perú


>Hola Jhon. Bienvenido al grupo. Cuéntanos por favor cómo estas empleando
>Spring en tus proyectos actuales y si has tenido dificultados con algún
>aspecto del mismo, para ir generando discusiones al respecto.
>
>--
>Saludos,
>
>Gustavo
>
>
>On 11/28/07, Jhon Elvis <jcuz...@gmail.com> wrote:
>
>>


___________________________________________________________________
Si desea recibir, semanalmente, el Boletín Electrónico de la PUCP, ingrese a:
http://agora.pucp.edu.pe/InsBoletin

a.geo

unread,
Nov 28, 2007, 2:27:50 PM11/28/07
to spring-user...@googlegroups.com
no creo que mucho... si es solo de data resultante.

El día 28/11/07, Ronald Ramirez <rami...@pucp.edu.pe > escribió:



En que creen que me facilitaria el trabajo usar Spring en el desarrollo de
estos test (DBUnit)? ya que no se invoca a ninguna clase de negocio solo se
compara data, los parametros (querys y datos de conexion) estan en .properties
y el flujo de carga lo controla mi DBunit-Ant.

Saludos

Ronald


--
--------------------------------------------------------
ageo : http://www.a-geo.net/

jhon elvis

unread,
Nov 28, 2007, 3:04:12 PM11/28/07
to spring-user...@googlegroups.com
Bueno actualmente en el trabajo lo estamos usando spring-framework, spring-webflow, yo personalmente he usado spring quartz, spring jms, spring modules para trabajar con Drools y JBPM, tambien se facilita el uso de spring con Mule ya que este Integration Service Bus tiene integracion con spring.

El día 28/11/07, a. geo <aquil...@gmail.com> escribió:

Abner Ballardo

unread,
Nov 28, 2007, 10:04:40 PM11/28/07
to Spring User Group Peru
Hola Ronald!

Bienvenido al grupo,... de lo que dices entiendo que es una aplicación
grande y que no usa spring,... por lo tanto creo que es
suficientemente crítico el cambio de BD como para que trates de
meterle spring ya que eso implicaría aplicar varios refactorings
peligrosos.

Pero en una aplicación que se desarrolla usando Spring desde un
inicio, la creación de test cases es mas simple siempre y cuando
definas interfaces en los lugares adecuados. Ya que eso te permitiría
usar mocks o stubs para aislar el código que quieres probar y de paso
hacer mas entretenida la implementación de test cases

saludos

Abner Ballardo

On Nov 28, 1:12 pm, Ronald Ramirez <ramire...@pucp.edu.pe> wrote:
> Hola,
> Tambien me uno al grupo !!! , lamentablemente en la empresa donde trabajo solo
> tenemos dos pequenias aplicaciones hechas con Spring (yo desarrolle una de
> ellas) pero quisiera tener mayor destreza para proponerlo en futuros proyectos,
> en la aplicacion que desarrolle use:
>
> - spring-quartz (CronTriggers, Jobs y CronExpression)
> - spring-jmx (MBeanServer, JMX-RMI, MBeanExporter y Notificaciones JMX)
>
> Me gusto mucho como se puede trabajar de manera sencilla aplicaciones JMX.
>
> Actualmente estoy realizando pruebas unitarias (JUnit y DBUnit) sobre un
> sistema bastante grande, ya que estamos cambiando de Base de Datos. Existen 500
> test unitarios (solo JUnit) los cuales ya estan hechos, y estoy comenzando a
> hacer los test de \"data y store procedures\" (con DBUnit), Aqui tengo una
> pregunta:
>
> En que creen que me facilitaria el trabajo usar Spring en el desarrollo de
> estos test (DBUnit)? ya que no se invoca a ninguna clase de negocio solo se
> compara data, los parametros (querys y datos de conexion) estan en .properties
> y el flujo de carga lo controla mi DBunit-Ant.
>
> Saludos
>
> Ronald
>
> ------ Mensaje original -------
> De : gqui...@gmail.com
> Para : spring-user...@googlegroups.com
> Fecha : Wed, 28 Nov 2007 12:55:27 -0500
> Asunto : Re: Spring User Group Perú
>
>
>
> >Hola Jhon. Bienvenido al grupo. Cuéntanos por favor cómo estas empleando
> >Spring en tus proyectos actuales y si has tenido dificultados con algún
> >aspecto del mismo, para ir generando discusiones al respecto.
>
> >--
> >Saludos,
>
> >Gustavo
>

Abner Ballardo

unread,
Nov 28, 2007, 10:07:39 PM11/28/07
to Spring User Group Peru
Hola Jhon,

Mule, Drools, JBPM!,.. interesante!!

Sería un excelente aporte para la comunidad si escribes una articulo
sobre la integración de spring con esas tecnologias!


Saludos,

Abner Ballardo

On Nov 28, 3:04 pm, "jhon elvis" <jcuzc...@gmail.com> wrote:
> Bueno actualmente en el trabajo lo estamos usando spring-framework,
> spring-webflow, yo personalmente he usado spring quartz, spring jms, spring
> modules para trabajar con Drools y JBPM, tambien se facilita el uso de
> spring con Mule ya que este Integration Service Bus tiene integracion con
> spring.
>
> El día 28/11/07, a. geo <aquiles....@gmail.com> escribió:
>
>
>
> > no creo que mucho... si es solo de data resultante.
>
> > El día 28/11/07, Ronald Ramirez <ramire...@pucp.edu.pe > escribió:

Ronald Ramirez

unread,
Nov 29, 2007, 7:45:29 AM11/29/07
to spring-user...@googlegroups.com

Hola Abner, si la aplicacion grande no usa Spring, pero pensar en pasarla toda a
Spring es demasiado ambicioso, mi idea es proponer spring en los siguientes
proyectos.

Esta gran aplicacion tiene mas de 500 Test unitarios (y mas de 300 Test de
sistema)los cuales estan correctamente implementados (usan mockobjects) y
funcionan muy bien. Al migrar (DB2 to Oracle) algunos test no funcionaros (ojo
usamos Hibernate), en algunos casos era por el comportamiento de driver-jdbc y
en otros por problemas de la misma base de datos que no esta correctamente migrada.

Para corregir este ultimo problema definimos DBTest Case con la cual comparamos
la data de DB2 y de Oracle (antes y despues de la migracion, triggers, store
procedures) esta comparacion no tiene nada que ver con la logica del negocio. Ya
comence la implementacion de estos DBTest-Case usando DBUnit (mejor dicho
myDBUnit ya que lo recompile para adaptarlo a nuestra data :) ) Y aqui mi
pregunta era: Como puedo usar Spring para la implementacion de estos DBTest-Case?

Como lo dije en mi correo anterior los datos de conexion estan en .properties y
la definicion de que data cargar la tengo en XML (uso BDUnit-Ant)

Saludos
Ronald

>Hola Ronald!
>
>Bienvenido al grupo,... de lo que dices entiendo que es una aplicación
>grande y que no usa spring,... por lo tanto creo que es
>suficientemente crítico el cambio de BD como para que trates de
>meterle spring ya que eso implicaría aplicar varios refactorings
>peligrosos.
>
>Pero en una aplicación que se desarrolla usando Spring desde un
>inicio, la creación de test cases es mas simple siempre y cuando
>definas interfaces en los lugares adecuados. Ya que eso te permitiría
>usar mocks o stubs para aislar el código que quieres probar y de paso
>hacer mas entretenida la implementación de test cases
>
>saludos
>
>Abner Ballardo
>
>On Nov 28, 1:12 pm, Ronald Ramirez <ramire...@pucp.edu.pe> wrote:

>> Hola,
>> Tambien me uno al grupo !!! , lamentablemente en la empresa donde trabajo solo
>> tenemos dos pequenias aplicaciones hechas con Spring (yo desarrolle una de
>> ellas) pero quisiera tener mayor destreza para proponerlo en futuros proyectos,
>> en la aplicacion que desarrolle use:
>>
>> - spring-quartz (CronTriggers, Jobs y CronExpression)
>> - spring-jmx (MBeanServer, JMX-RMI, MBeanExporter y Notificaciones JMX)
>>
>> Me gusto mucho como se puede trabajar de manera sencilla aplicaciones JMX.
>>
>> Actualmente estoy realizando pruebas unitarias (JUnit y DBUnit) sobre un
>> sistema bastante grande, ya que estamos cambiando de Base de Datos. Existen 500
>> test unitarios (solo JUnit) los cuales ya estan hechos, y estoy comenzando a
>> hacer los test de \"data y store procedures\" (con DBUnit), Aqui tengo una
>> pregunta:
>>
>> En que creen que me facilitaria el trabajo usar Spring en el desarrollo de
>> estos test (DBUnit)? ya que no se invoca a ninguna clase de negocio solo se
>> compara data, los parametros (querys y datos de conexion) estan en .properties
>> y el flujo de carga lo controla mi DBunit-Ant.
>>
>> Saludos
>>
>> Ronald
>>

___________________________________________________________________

Reply all
Reply to author
Forward
0 new messages