Model1的中央是JSP页面,JSP页面中分离营业逻辑、服务端处置历程和HTML等,如许就在JSP页面中同时完成了营业逻辑和流程把持。从而疾速开辟。
长处:复杂,疾速开辟,合用小范围开辟
弱点:营业逻辑和暗示逻辑夹杂在JSP页面中没有举行笼统和分别,JSP负载太年夜。以是十分倒霉于使用体系营业的重用和修改,方便于保护
Model2暗示的是基于MVC形式的框架。MVC“Model”代表的是使用的营业逻辑(经由过程JavaBean,EJB组件完成),“View”是使用的暗示面(由JSP页面发生),“Controller”是供应使用的处置历程把持(通常为一个Servlet),经由过程这类计划模子把使用逻辑,处置历程和显现逻辑分红分歧的组件完成。这些组件能够举行交互和重用。从而填补了Model1的不敷。
Model2实际上是在Model1基本上又抽了一层把持层。
长处:具有组件化的长处从而更容易于完成对年夜范围体系的开辟和办理。职责分别明晰。
弱点:不合适小项目开辟
欢迎光临 仓酷云 (http://ckuyun.com/) | Powered by Discuz! X3.2 |