● AppFuse的AppGen工具为我们自动生成了大量的代码,现在对关键业务代码做以回顾
和总结
Ø 描述:
i) 表单提交后,struts将转动相应的action类。AppFuse中的Action执行方法选择是通过Struts的LookupDispatchAction实现的,虽然这样可以实现一个Action根据url参数处理多种方法,但可扩展型比较差,调试麻烦,实现复杂,有待改进的地方。
ii) 客户程序通过具体的PersonManager类访问业务信息,PersonManager类通过
Spring的依赖注入方法取得具体PersonManager实现类,在PersonManager实
现类中对输入参数进行一定的处理后,PersonManager类将具体的业务信息访
问方法委托给PersonDAOHibernate完成,PersonDAOHibernate也是利用Spring