In this article, Srini Penchikala discusses Domain Driven Design and Development from a practical stand-point. The article looks at architectural and design guidelines and best practices that can be used in a DDD project. It also talks about the impact of various design concerns like Persistence, Caching, Transaction Management, Security, Code Generation etc in domain model implementation effort.
BEA has released a Technology Preview of SCA support in WebLogic 10.3 based on the open source Fabric3 runtime. InfoQ spoke with Jim Marino, Director of Technology at BEA Systems and Meeraj Kunnumpurath, Lead Technologist at VocaLink. We talked about their views on SOA and SCA, what was VocaLink's approach to adopt SCA and some of the key benefits of the technology.
Many teams struggle when moving their applications to use Dependency Injection. In this article, Paul Hammant explains how to move an existing application from a nest-of-singletons design to DI. 3
The first in a series of articles exploring what's new in Spring 2.5: annotation support for dependency injection, auto-detection of Spring components on the classpath and lifecycle methods. 23
Srini & Kavitha Penchikala give an overview of the support provided by Spring framework in the areas of unit and integration testing, with a sample application. 16
InfoQ spoke to the lead developers of the most important open source Java Web-services stacks about their design goals, standards, data binding, XML, interoperability, REST support, and maturity. 12
Gavin Terrill explains the humble "ETag Response Header", and how to integrate its use in a Spring and Hibernate based web app to improve application performance and scalability. 12
Vigil Bose gives a framework for doing dynamic business event routing using the command pattern and AOP facilities in Spring. 13
Jonas Boner gives an overview of Spring Web Flow and Terracotta and shows how to cluster SWF with Terracotta. 2
Costin Leau introduces JSR 170 & how Spring Modules' JCR module simplifies JSR-170 API development much like how Spring simplifies ORM. 10
Mark Pollack demonstrates Java and .NET interoperability using the JMS support in Spring & Spring.NET, to provide a common programming model across both tiers of the application. 10