会程序 的先知 都进来看看啊

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:48:19
请问spring+struts+hibernate的组合方式不同,开发有什么不同?比如说
对应上述的1.2+1.2+3.1 和 1.2+1.0+3.1 和2.0+1.2+3.1等等的组合有区别呢?? 开发中的代码有什么区别呢?原理有区别吗??(我:新人不懂) 谢谢回答 加分!

spring2.0版本AOP的方式有了变化,采用了aspectJ的方式,比以前更简单了
Struts 1.2 中引用了很多 apache其他项目的类包,如:xml 解析、日志、验证等,因此struts1.2 的包结构与1.0 完全不同。在struts 1.2环境下,一个webapp 要成功运行,除了struts.jar 外,还需要引用12个包。
Struts 1.2 增加了很多新功能,例如,支持sub-applications, 动态FormBean,异常处理,验证,支持Tile templating等。
尽管struts 1.0 是正式发布版,但是结构已经老化,功能也已经固化。

hibernate 3.1 新增了 用注释来代替配置文件来实现ORM吧!我记得我用的是spring+struts+hibernate 1.2+1.2+3.0 这种搭配不能用hibernate3.1, spring不支持的.