spring 任意组合struts和hibernate的方法达到代码重用的效果而不是指Spring只能用于轻量级的应用开发。Spring的轻盈体现在其框架本身的基础结构以及对其他应用工具的支持和装配能力。与EJB这种庞然大物相比,Spring可使程序研发人员把各个技术层次之间的风险降低。hibernate 持久层,对数据库操作.struts 控制流程spring IOC 推荐阅读《linux就该这么学》。