|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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也是延续着它的拖拽控件的方法,提高速度。 |
|