*
The moose likes OO, Patterns, UML and Refactoring and the fly likes Real World AOP Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Real World AOP" Watch "Real World AOP" New topic
Author

Real World AOP

Linda Walters
Ranch Hand

Joined: Apr 30, 2005
Posts: 100
Is anyone here actually using Aspect-Oriented programming in a real world (not school project) development project? If so, what has your experience with it been so far; where has it helped, if it has helped and where, if any where, has it been more trouble than its worth?

Thanks in advance for your answers.


<a href="http://labryssystems.net/pblog/index.php" target="_blank" rel="nofollow">Javaville Gazette</a><br />Non-cooperation with evil is a duty. -- Mahatma Gandhi
Arnold Reuser
Ranch Hand

Joined: Nov 20, 2003
Posts: 194
I'm using AOP within the context of the Spring framework,
the application is the handling of transactions for creditcard purchases.
I favour AOP because it lets me specify declarative and very detailed what
the behaviour needs to be in a g.e. error situation.
[ May 02, 2006: Message edited by: Arnold Reuser ]
Sameer C Naik
Greenhorn

Joined: Apr 18, 2010
Posts: 5
looks quite convincing approach for AOP over OOPs
http://www.javacodegeeks.com/2011/01/aspect-oriented-programming-spring-aop.html

But couldn't found any influential real large implementation of this concept? is it mature enough?
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15957
    
  19

I doubt that they're listening anymore. That thread was last updated six years ago. http://www.coderanch.com/how-to/java/DontWakeTheZombies

However, I have a little project running at the moment that uses Spring Data and Neo4j and it leverages heavily on AOP to the point where I had to install AspectJ plugins to my IDE.

As far as do-it-yourself AOP is concerned, I don't think it ever really took off, but it has been hard at work undercover in the Spring Framework for many years.


Customer surveys are for companies who didn't pay proper attention to begin with.
Sameer C Naik
Greenhorn

Joined: Apr 18, 2010
Posts: 5
Came across a technical white paper with AOP case studay,
Producing High-Quality Software with Aspect-Oriented Programming
http://www.sharpcrafters.com/postsharp/white-paper#

 
Consider Paul's rocket mass heater.
 
subject: Real World AOP
 
Similar Threads
HAS-A relationship?
Notifying Multiple Clients
who do YOU think will win the WorldCup?
Vatican and genetically modified organisms
Computer Engineer Vs Certified/s