Mostrando las entradas con la etiqueta Java. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Java. Mostrar todas las entradas

martes, abril 15, 2014

Micro-framework para inyección de dependencias

Tomando ideas de algunos patrones de diseño y frameworks para resolución de dependencias. Propongo el patrón y micro-framework "Maker Pattern" que es una forma pragmática y muy ligera para resolver dependencias en Java.

Este micro framework basado en Java enums similar al Resource/Service Locator q a diferencia de este utiliza referencias fuertes al no depender de un mapa o diccionario sino de enum values.

Pueden ver y usar el codigo en:

https://github.com/raspacorp/maker




viernes, noviembre 23, 2012

Stubbing void methods con mockito

Usando este interesante framework para crear mocks the objetos en Java (muy util si usas TDD) me di cuenta que los metodos para hacer mock de metodos no funcionan con los metodos void. He aqui la forma de hacerlo:

doNothing().when(<objeto>).<metodo>(<argumentos>);

Asi por ejemplo si tenemos un objecto llamado usuario1 y queremos hacer mock de la siguiente llamada al metodo void cambiaPassword(String password):

usuario1.cambiaPassword(nuevoPassword);

Lo hariamos de la siguiente manera:

doNothing().when(usuario1).cambiaPassword(nuevoPassword);

lunes, junio 18, 2012

Diagrama del SimpleFormController de Spring MVC

Como sabemos el Framework Spring es un tanto complejo, mas aun el modulo MVC. Aqui les comparto la liga a un blog donde su autor ha realizado un Flowchart del ciclo de vida del SimpleFormController, es bastante util para saber como funciona MVC.