JdonFramework新功能设计

因为JdonFramework支持普通JavaBeans和EJB,下一步设计新功能:让原来使用POJO的系统,只要更改一下配置文件,就变成EJB运行,这为大量传统遗留下来的Jsp/servlet+JavaBeans系统提供了升级的方便途径。

目前其它一些框架,包括Spring,都必须首先编写一个EJB,这不太方便,而且估计Spring由于倾向without EJB,可能没有热情提供EJB方便升级。

JdonFramework应该在这方面没有门派之分,切实从实践出发,提供方便可伸缩功能,这比提供完整的自动化的MDA开发手段等可能更具意义,当然,因为EJB代码无需编写,所以,这里也包含代码自动生成器,是运行代码生成器,不是源代码生成器。

欢迎有兴趣讨论。


这个简单升级功能比较容易实现,但可能是粗粒度事务机制,JdonFramework不会提供进一步的事务支持,那么,那些POJO如果希望有更加细粒度的事务和分布式计算,那么还是需要EJB代码和配置的。

这一功能只是将POJO依靠EJB具备有分布式处理能力,能够提高处理性能。