永发信息网

求大神分点详细介绍下目前几大留下的javaweb的框架的优缺点对比。

答案:2  悬赏:60  手机版
解决时间 2021-12-18 04:46
如ssh、ss2h、springMVC
最佳答案
SSH: Struts1 Spring Hibernate
SS2H:Struts2 Spring Hibernate
spring:就是面向切面编程的框架AOP,和控制反转(IOC)是它最大的特性,
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任.

struts1和struts2有很大的不同,现在企业中应用的一般还是struts1居多,而且前段事件struts2出现了大量远程可执行漏洞.struts体现了mvc三层架构,对与web项目来说是不错的选择,hibernate是数据持久化,而且提供了数据库操作接口,不论使用什么数据库,在配置中定义好之后,其他的由框架完成
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吉林市粘一个1500*800*600MM的鱼缸子加底座柜
王者荣耀带打新赛季排位价格
15寸轮毂能配205轮胎吗?
物流管理系统的开发方法有哪几种
顾漫的蒲公英之恋谁有呀去哪下载
如何搞好团队建设(留人、育人、用人)?
儿子额头上的2厘米的竖疤痕,该索要多少赔偿
带有福字的工商银行卡怎么异地取钱没有手续费
请问亲能把韩剧《看了又看》1~5部国语版下载
企业管理的含义是什么?
把list集合里的数据存到数据库里的一张表里求
装修柜子一般什么时候做
什么版本的CS能调到第二人称
成都大学动漫游戏专业怎么样?
住房公积金停交一个月有没有影响
推荐资讯
桂平途经柳州方向有几次车:高铁站
如意户户通s020只亮绿灯连接电视显示无信号
请问如果要到银行办理某一件事,进了银行大门
压力管道焊接用什么焊接设备最快
种群密度的增长和下降分别受什么因素影响
东北话骂人怎么骂不带脏字的…
如图所示开关中,进线座、出线座、闸刀、熔线
冷车启动马达发出咔咔响
4平方单铜钱能带动1台2匹空调和4台1匹空调吗
华农大学怎样,有几个校区,校园怎样……
山海经中吴磊第几集出来
城东工商所地址在哪?我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?