|
造器注入方式的IoC容器,无需在大量的XML描述文件中声明类间的依赖关系,极大地简化了应用开发的部署描述。
独立的上下文环境: JFoxSOAF采用独立的上下文环境,通过ServiceFactory, 任何一个类都可以在任何环境获得注入在IoC容器中的实例,从而建立起引用关系。Spring在Web应用中,必须通过Web容器环境获得上下文的环境。
JDBC开发模板: JFoxSOAF集成了DBUtils作为JDBC DAO的模板框架,提供数据自动填装功能,简化了CRUD操作的开发过程,简单易用。Spring的DAO模板功能也非常强大,但其需要手工进行数据填装操作,增大了应用开发的复杂度。
事务处理: JFoxSOAF采用JOTM作为事务处理器,提供编程式的事务管理,Spring框架提供声明式的事务管理,更易于灵活地配置开发。
|