永发信息网

java ssh框架什么时候出现的

答案:2  悬赏:0  手机版
解决时间 2021-03-02 00:05
java ssh框架什么时候出现的
最佳答案
指的是struts、spring、hibernate。 是目前较流行的一种Web应用程序开源框架。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。
全部回答
框架: 1是什么:框架就是一套规范。既然是规范,你使用这个框架就要遵守这个框架所规定的约束。在java开发中,框架是用一套规则+一群jar包来表示的。 2为什么:我们为什么要使用框架? (1)原因:就好比盖房子,有10个人一起合作盖,此时,框架就好比图纸。如果没有盖房子的图纸,那么每个人都有自己的想法,那么盖出的房子一定不是房主想要的。而有了图纸,就可以约束每个人要怎么盖我们的房子,砌砖的要切成什么样子,方向的门要超南朝北等都被约束了。这样便于团队的合作与开发。放在我们的开发中,如果一个类的名字,a同学起名字叫a.java b同学起名教b.java,可是其实这两个类的功能是一样的,但是就是因为没有规范,所以造成了混乱,不利于团队合作与开发,如果使用了框架,框架就会对类的名字有约束,比如struts,控制类我们都起名字叫**action 这样很容易让人看明白功能。 (2)意义:框架不仅仅只完成这些简单的约束,更重要的是,框架为我们封装好了一些冗余,且重用率低的代码。并且使用反射与动态代理机制,将代码实现了通用性。比如如果你说servlet开发,你需要在servlet获取表单的参数,每次都要获取很麻烦,而struts底层就使用反射机制和拦截器机制帮助我们获取表单的值,我们就不用每次都手写那些代码了,简化了开发,当然你必须遵守一些规定来配置。还有比如hibernate,它提供了一些通用性很强的对数据库的增删改差,如果你使用jdbc每次做一些简单的crud的时候都必须写sql,但使用hibernate就不需要这么麻烦了,直接save,update就可以了。。。当然,你还是要遵循其一些规范而配置。同理spring也是如此。 3怎么使用 刚才说了,框架在java中是通过jar体现的。如果使用这个是学习的东西,我也没法讲,但首先你需要把jar导入,才可以使用其“规定”。先写个helloworld。。。慢慢学习。。。 补充-框架的好处和缺点:框架的好处已经说了很多了,便于团队开发,提供了一些现成的机制,简化开发难度,还有些框架可以解耦等,比如spring。缺点就是效率上没有servlet开发高,但是随着硬件的提高,这些也不是什么问题。差异不大,其实如果要求效率的话,servlet+jdbc是最好的,但多方面考虑的话,使用框架更好。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁能详细的告诉我怎样锻炼胸肌内部,使中部快
金辉园在什么地方啊,我要过去处理事情
怎样清洗夏天的竹凉席
诊断甲状腺功能亢进最有意义的体征是A.浸润性
谢宇诊所地址在哪,我要去那里办事
吉林伊通县离四平市多少公里
【缟怎么读】髅偻缟槁的读音和组词
怎样让下划线一样长
孔雀鱼一般都在早上生还是晚霜霜还是种生子
兴方茶庄地址在哪,我要去那里办事
0兀一7是什么意思
中国农业银行南宁民主支行我想知道这个在什么
无锡宝通带业工资是多少
女儿初中住校觉得同学不好相处情绪低落该怎样
杭州新高度生物科技有限公司是不是传销
推荐资讯
70号 H型钢
桑榆村地址在什么地方,想过去办事
请问下 我用中行的网银给建行汇的款 在汇款的
家里的红掌不红不绿,叶片中央和边角反而发黄
女生说我害羞。。。。又有什么话说啊
请问,为什么打怪时回叫你选择你面对你一个人
公务员配偶住院单位有优惠吗
我这几天在一个苹果授权的手机店里工作,就专
稠李花有花语吗?如果有的话是什么?
金山电厂安全大讨论深挖到期,安全为了谁
梦见暴风雨
交际桃花啥意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?