Skip to main content

AOP Programación Orientada a Aspectos con Spring 2.5 y NetBeans 6.1


Nuestro amigo Diego Silva, ha creado el tutorial
AOP Programación Orientada a Aspectos con Spring 2.5 y NetBeans 6.1

Diego es un miembro del equipo de traducción de NetBeans al idioma español.
A continuación parte del wiki de Diego.
Alguna vez habrá visto u oído la Programación Orientada Aspectos (AOP) , pero ¿qué es realmente? Simplemente, es una ayuda para los programadores que permite reducir código de rutinas que siempre deberían ejecutarse y no se puede usar la herencia. Además, cada lógica de negocio solo tendrá lógica de negocio, y no código adicional que son repetitivas y no son parte del negocio. Por ejemplo, un método que se encargue de una transferencia de dinero, debería ser tan simple como esto

void transfer(Account fromAccount, Account toAccount, int amount){
if (fromAccount.getBalance() < 0 ) {
throw new InsufficientFundsException();
}

fromAccount.withdraw(amount);
toAccount.deposit(amount);
}

Comments

Anonymous said…
Excelente el tutorial, bastante claro y simple. Algo ideal para empezar en esta parte "avanzada" de Spring. Porque en realidad es muy facil.
avbravo said…
Hola Marioko, si Diego ha hecho un buen trabajo, creando una forma sencilla de explicarlo.
saludos

Popular posts from this blog

Primefaces v13

 La versión nueva de primefaces v13.0 elimina el componente <p:repeat>  Consulte los cambios en  https://github.com/primefaces/primefaces/releases/tag/13.0.0 por lo tanto si necesita una solución similar considere utilizar  <p:carousel>  o  <ui:repeat> En la versión 13 genera una excepción

Jmoordb-Core @UpdateMany y @DeleteMany

 Jmoordb-Core @UpdateMany y @DeleteMany Estoy trabajando en una versión nueva de jmoordb-core en la cual se estará implementando nuevas funcionalidades como lo son @DeleteMany y    @UpdateMany con la finalidad de hacer operaciones sobre múltiples documentos de la colección.