Jdon Framework is the combination of Domain Drive Development( DDD Framework, such as Ruby on Rails) and Ioc/AOP components (such as Spring/HiveMind) .

Jdon Framework combines with rapidity and agility for your J2EE application architecture. and seamlessly supports two service architecture types: JavaBeans(POJO) or EJB. It can easily migrate POJO to EJB, or integrate legacy EJB systems .

Jdon Framework Features:

1.All components can be replaced, even the framework itself(Spring not support).
2.Support the default implementations for CRUD and Master-details display.
3.Improve performance of the framework and its applications by plug-in cache.
4.Provide the session function in micro container, application component can be stateful. (Spring 1.x not support)
Jdon Framework = Ioc(pico) + AOP( simple ) + CRUD + Cache

Jdon is a RAD tool for writing a small/medium stand-alone J2EE application. it is a IOC/AOP framework too, and includes a lightweight Ioc container based on Picocontainer.the feature of Jdon is that all components are replaceable, even includes the framework itself. you can plug in any java objects, Jdon is a embeddable framework.

Jdon provides Domain Driven Development for data CRUD and batch inquiry (master-details)

Jdon is similar with Rubby + lightweight container, and really simplifies J2EE development! It can produce high quality applications, faster and at lower cost.

By using cache Jdon optimizes the components running performance, such as the dynamic proxy components. Because of the cache optimization, Jdon potentially improves the application system performance, such as batch inquiry operations. The performance of the JPetstore with Jdon is best among several JPetstores (including iBATIS JPetstore/Spring JPetstore)

Jdon seamlessly supports two services: POJO/EJB , it helps you to build a scalable and extendable small/medium J2EE system .