2011-01-14 5 views
0

Welche (neben IoC & Dependency Injection) Entkopplungsmuster und -praktiken könnten innerhalb eines Objekts und zwischen Objekten (im Projekt) verwendet werden.Entkopplung in Klasse und Projekt außer IoC und Abhängigkeitsinjektion (Java)

Wenn Sie Samples wenn überhaupt in Java, das wäre toll sein könnte.

Ich arbeite mit dem Frühling und ich renne in Situationen, in denen Bohnen einfach nicht schneiden. Ich möchte nur alternative Optionen sehen. Hauptsächlich ist es mit der Integration von APIs der dritten Partei, die mit sehr wenig Rücksicht auf OOP geschrieben werden. Die Wiederverwendbarkeit einiger API-Codes ist einfach grauenvoll.

Antwort

2

Aspektorientierte Programmierung. Feder unterstützt es auch http://static.springsource.org/spring/docs/2.5.x/reference/aop.html

+0

AOP wird hauptsächlich für cross-cutting Funktionen (Timing, Protokollierung, Ausnahmebehandlung, etc.) verwendet. Sie können sich diesen Beitrag ansehen ... http://stackoverflow.com/questions/4459974/java-remove-repeated-try-catch-finally-boilerplate-from-dao/4459997#4459997 – CoolBeans

+0

Dies ist der aktuelle Link zu AOP -> http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/aop.html. – CoolBeans

Verwandte Themen