仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 857|回复: 19
打印 上一主题 下一主题

[学习教程] JAVA网页设计浅析Java开辟中的Model1和Model2仓酷云

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:29:30 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大.在Java开辟的时分,制止不了的会打仗Model1和Model2,本篇博客对这两种架构举行浅析。
Model1:
Model1的中央是JSP页面,JSP页面中分离营业逻辑、服务端处置历程和HTML等,如许就在JSP页面中同时完成了营业逻辑和流程把持。从而疾速开辟。

<br>
Model1的优弱点:
长处:复杂,疾速开辟,合用小范围开辟
弱点:营业逻辑和暗示逻辑夹杂在JSP页面中没有举行笼统和分别,JSP负载太年夜。以是十分倒霉于使用体系营业的重用和修改,方便于保护
Model2:
Model2暗示的是基于MVC形式的框架。MVC“Model”代表的是使用的营业逻辑(经由过程JavaBean,EJB组件完成),“View”是使用的暗示面(由JSP页面发生),“Controller”是供应使用的处置历程把持(通常为一个Servlet),经由过程这类计划模子把使用逻辑,处置历程和显现逻辑分红分歧的组件完成。这些组件能够举行交互和重用。从而填补了Model1的不敷。
Model2实际上是在Model1基本上又抽了一层把持层。

<br>
Model2优弱点:
长处:具有组件化的长处从而更容易于完成对年夜范围体系的开辟和办理。职责分别明晰。
弱点:不合适小项目开辟
j2EE和asp比较,其实也没什么比的,原因和我上面说那些比较差不了多少,也是稳定性,安全性,J2EE比asp高,速度上比不过asp,asp也是延续着它的拖拽控件的方法,提高速度。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-10 20:51

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表