java中的struts是什么?

Python09

java中的struts是什么?,第1张

struts也是一种框架,目前指struts2。最早出现的Struts1是一个非常著名的框架,它实现了MVC模式。Struts1简单小巧,其中最成 熟的版本是Struts1.2。 之后出现了WebWork框架,其实现技术比Struts1先进,但影响力丌如Struts1。 在框架技术丌断发展过程中,有人在WebWork 核心XWork 的基础上包装了Struts1(算是两种 框架的整合),由此,结合了Struts1的影响力和WebWork 的先进技术,Struts 2诞生了。 所以说,Struts2丌是Struts1的升级,它更像是WebWork 的升级版本

struts与spring mvc的区别,不太清楚,但是struts用的会多一些,至于spring还是他的核心内容IOC和AOP用的比较多。

hibernate和ibatis都用过,作用都是一样的数据持久化,从功能上看hibernate属于全自动,ibatis属于半自动框架可以自己写sql语句。

ssh如何操作:struts负责控制层(controller),hibernate数据持久化层,spring(业务逻辑)负责所有对象的管理及组织。