永发信息网

jfinal 有哪些弱点?和Spring比

答案:2  悬赏:0  手机版
解决时间 2021-11-28 15:39
jfinal 有哪些弱点?和Spring比
最佳答案
jfinal是整合了mvc,orm和spring的部分优点,使javaweb开发起来更为简洁,很多项目从此从繁琐的配置文件走出来,抛去三大框架,只用jfinal就好
spring现在非常庞大,jfinal侧重于对web开发效率的整合,其实这俩没可比性。
而且 jfinal虽然讨厌spring的繁重,但是,jfinal支持spring的plugin插件拓展。。。
全部回答
1:
spring3开发效率高于struts
2:
spring3 mvc可以认为已经100%零配置
3:
struts2是类级别的拦截, 一个类对应一个request上下文,
springmvc是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应
所以说从架构本身上 spring3 mvc就容易实现restful url
而struts2的架构实现起来要费劲
因为struts2 action的一个方法可以对应一个url
而其类属性却被所有方法共享,这也就无法用注解或其他方式标识其所属方法了
4:
spring3mvc的方法之间基本上独立的,独享request response数据
请求数据通过参数获取,处理结果通过ModelMap交回给框架
方法之间不共享变量
而struts2搞的就比较乱,虽然方法之间也是独立的,但其所有Action变量是共享的
这不会影响程序运行,却给我们编码 读程序时带来麻烦
5:
由于Struts2需要针对每个Request进行封装,把Request,Session等Servlet生命周期的变量封装成一个一个Map,
供给每个Action使用,并保证线程安全。所以在原则上,是比较耗费内存的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上联以福字开头,下联以来字开头,求做生意的
制管机的工作原理
园开头组词有哪些
霪羊霍对人体有害吗
凸轮机构按凸轮形状可分_、_和_凸轮三类。
一种乔木每一枝树枝有七片叶求解
三角形的三个角度分别为90度、60度和30度,底
求问vivo手机这样怎么办
成语温什么可爱
痛风吃鹅肌肽可以吗?有什么作用?
surface preparation是什么意思
2017年2月10日中央6台电影
LOL发条和卡牌哪个好
什么男生名字好听两个字
干式变压器-5%+5%桩头作用
推荐资讯
我的蚂蚁花呗信用度680分,还是2500的额度,
mc白小龙直播间为什么被查封
本地连接无法禁用 提示:【此时无法停用连接
篮球持球突破的运用时机有哪些
请问湖南益阳所说的猫公刺树的学名是什么??
单选题从《东北人都是活雷锋》到《老鼠爱大米
用简便方法计算2×68 68×98
一个质量为10kg的质点在力F=120t+40N作用下,
成语一什么甘什么
成都到太原最近有那趟列车
大量出汗对尿量有何影响,为什么
A8桌球会地址好找么,我有些事要过去,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?