• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Real World AOP

 
Ranch Hand
Posts: 100
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 196
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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 ]
 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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?
 
Saloon Keeper
Posts: 27763
196
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I doubt that they're listening anymore. That thread was last updated six years ago. https://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.
 
Sameer C Naik
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
reply
    Bookmark Topic Watch Topic
  • New Topic