为什么现在JAVA的很多WEB项目采用SSH架构

2024-11-17 19:27:38
推荐回答(2个)
回答(1):

针对楼上的,效率快,我就不敢苟同了,你在sun公司提供的原生servlet上建立起来的spring,struts等框架比servlet响应速度快吗? 你要知道那些框架都是i建立在原生的servlet上的。肯定还是不采用框架的servlet快。。采用ssh框架比较少,ssm企业用的比较多,因为hibernet框架太智能了,没有mybaits可控制性强,这对于对程序要完全掌控的程序员来说是无法忍受的。而且对于多表查询的等复杂sql的xml配置需要更多的学习成本。。之所以采用框架是因为开发效率,当然这里的效率也是相对而言的。再来所以说ssm把,spring mvc+spring+mybatis。。springmvc对于请求分发和参数传递做了简化,而不必像原生的servlet那样麻烦。还有就是自动注入,这让一个新手的代码质量可以跟写了十几年代码的程序员的代码质量像媲美,因为你不用管什么时候该初始化类,什么时候该单例等等。。其余的就不多说了,楼主有什么问题我再回答,望采纳

回答(2):

现在流行的是SSM,springMVC,Spring MyBatis