A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 庭院深深深几许 金牌黑马   /  2019-4-18 14:49  /  1005 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


一:MVC两种模式:
JSP MODEL1:当业务流程较为简单的时候,可以把控制器的功能交给视图来实现,这种模式统称为 JSP MODEL1
JSP MODEL2:相当于JSP MODEL1 当业务流程复杂的时候,即需要把业务流程交给控制器来实现,JSP专注视图的展现即可
MVC处理过程
(1.)首先视图是提供系统与用户交互界面,并发送用户给控制器。
(2.)控制器接收用户请求,并决定改调用哪个模型来处理
(3.)模型根据用户请求进行相应的业务逻辑处理,并返回处理结果
(4.)控制器根据返回处理结果,调用相应的视图格式化模型返回的数据,并通过视图呈现给客户。
MVC优缺点:
优点:
(1.)多视图共享一个模型,大大提高代码的可用性
(2.)MVC三个模块相互独立,松耦合构架
(3.)控制器提高应用程序和灵活性和可配性
(4.)有利益软件工程化管理
缺点:
(1.)原理复杂
(2.)增加了系统结构和实现的复杂性
(3).视图对模型数据的低效访问
很多时候学习不是无脑的一窝蜂乱钻,要有条理,有计划的去学习,这样才会提高学习的效率。参加Java培训哪家好


传智Java培训拥有6大课程优势——
①独有的一站式IT职业教育体系,让学员通过6个月的线下学习实现高起点就业, 12个月的线上在职进阶课实现升职加薪,大幅提升学员的职场晋升速度。
②60+套技术解决方案,覆盖职场常见开发问题,让学员就业后快速上手开发难题,轻松成为核心员工。
③超大项目库,覆盖7大就业主流热门行业,让学员边学习边积累项目开发经验。
④超千人投入的3大课程研发库,每年耗资千万打造领先行业的优质课程。
⑤传智&华为课程共建,持续为课程输出前沿技术。
⑥120+超强师资团队,多为总监、架构师出身,除了专业技能,还为你规划适合你的职业发展路线。



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马