March 2008
Spring Framework
by 5 othersWelcome to the home of the Spring Framework, the leading full-stack Java/JEE application framework. Led and sustained by SpringSource, Spring delivers significant benefits for many projects, increasing development productivity and runtime performance while improving test coverage and application quality.
Inversion of Control Containers and the Dependency Injection pattern
(via)In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of "Inversion of Control". In this article I dig into how this pattern works, under the more specific name of "Dependency Injection", and contrast it with the Service Locator alternative. The choice between them is less important than the principle of separating configuration from use.
February 2008
Martin Fowler
by 4 othersI am an author, speaker, and consultant on the design of enterprise software. On this site I keep as much information as I can on-line. There are links to my books, various on-line articles, and links to areas relevant to my work. My primary areas of involvement are in object-oriented development, refactoring, patterns, agile methods, enterprise application architecture, domain modeling, and extreme programming. I work for ThoughtWorks, an outstanding application development and consulting company.
February 2007
Jakarta Commons
by 2 othersThe Commons is a Jakarta subproject focused on all aspects of reusable Java components.
January 2007
Réalisation d'un héritage avec des EJB Entiy CMP
La technologie de persistance objets J2EE, les Entity, a beaucoup évolué depuis sa création. Il reste pourtant toujours une des bases de la théorie objet qui n'est pas couverte : l'héritage. Cette faiblesse est souvent un argument utilisé par les détracteurs des EJB Entity. Ce besoin est pourtant plus un confort des technologies objets qu'une nécessité. Mais, comme avec l'ensemble des technologies J2EE, un bon design patterns nous rendra accessible cette fonctionnalité.
J2EE Patterns Catalog
by 2 others (via)Each pattern in this catalog includes sample code from JavaTM BluePrints reference applications such as the Java Pet Store sample application.
Patterns J2EE / EJB - Club d'entraide des développeurs francophones
by 1 otherPattern pour utiliser les EJB 2 (avec notamment l'architecture d'un système de cache avec des EJB CMP utilisant un JMS)
Apache Struts
by 4 othersAn open source framework for building Servlet/JSP based web applications based on the Model-View-Controller (MVC) design paradigm [Open Source, BSD-like]
1
(11 marks)