| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ] |
| Articles Tutorials |
- Simplifying Enterprise Applications with Spring 2.0 and AspectJ by Adrian Colyer - [Clicks: 689]
This article reviews Spring AOP support in 2.0, and walks you through an adoption roadmap for AOP in enterprise applications.
http://www.infoq.com/articles/Simplifying-Enterprise-Apps - Aug, 2006 - Data Validation with the Spring Framework by Jacob Briscoe - [Clicks: 1216]
Most applications require data validation in some form or another. Did you know the Spring Framework offers excellent support for validation ? Learn how to use Spring and AOP together to ensure consistent data validation on your applications.
[Includes source code]
http://javaboutique.internet.com/tutorials/validation/ - Jul, 2006 - Don't repeat the DAO! by Per Mellqvist - [Clicks: 269]
With the adoption of Java 5 generics, the idea of a generic typesafe Data Access Object (DAO) implementation has become feasible. In this article, system architect Per Mellqvist presents a generic DAO implementation class based on Hibernate. He then shows you how to use Spring AOP introductions to add a typesafe interface to the class for query execution.
[Includes sample code]
http://www-128.ibm.com/developerworks/java/library/j-genericdao.html - May, 2006 - Implement Logging as an Aspect Using Spring's AOP Framework by Gopal Sharma - [Clicks: 862]
Aspect-oriented programming (AOP) enables you to write code for a crosscutting functionality and then apply it declaratively to existing code. Logging is a prime candidate for implementation as an aspect, and Spring offers the AOP framework to get it done.
http://www.devx.com/Java/Article/30799 - Mar, 2006 - High Performance Message Processing with BMT Message-Driven Beans and Spring by Dmitri Maximovich, Eugene Kuleshov - [Clicks: 89]
Asynchronous message processing is an important use case for many J2EE applications, so it is important to ensure that the required quality of service is handled properly by applications, and in many cases this could lead to the use of expensive distributed (XA) transactions. However, in this article we propose that it is possible to guarantee the same quality of service without using transactions for message retrieval. Moreover, our solution structures the various aspects of message processing using Spring's AOP framework.
[Includes source code]
http://dev2dev.bea.com/pub/a/2006/01/custom-mdb-processing.html - Jan, 2006
- Apache Geronimo and the Spring Framework, Part 4: Throwing Spring AOP and Spring Web Flow into the mix by Arun Chhatpar - [Clicks: 482]
In this installment, Part 4 of the six-part tutorial series, get an introduction to the Aspect-Oriented Programming (AOP) support provided by the Spring AOP module, and learn how the Spring Framework simplifies the process of using AOP. Take a brief look at the Spring Web Flow (SWF) module, and learn how to declaratively define the Web flow of your application in an XML configuration file format. You'll also find out how the Apache Geronimo Web Console makes it easier to create and manage your database -- all without having to restart your server.
[Formats: html, pdf]
http://www-128.ibm.com/developerworks/edu/os-dw-os-ag-springframe4.html - Oct, 2006