MVC处理过程

MVC处理过程:
1. 控制器接受用户请求,然后决定调用哪个模型来进行处理。
2. 模型进行相应的逻辑处理,然后返回处理后的数据。
3. 控制器调用视图将模型返回的数据呈现给用户。
MVC不适合小型应用程序。MVC模式会使大型系统在健壮性,代码可重用性方面登上一个新的台阶。
JSP Model2 实现了MVC模式:
Jsp负责生成动态网页;
Servlet负责流程控制;
JavaBean负责业务逻辑。
持久化技术:
1. 对象/关系型数据映射(ORM):
2. 主动域对象模式:封装了关系数据模型和数据访问的细节。
3. JDO模式:Java Data Object(JDO) 是SUN公司制定的描述对象持久化语义的标准API。
4. CMP模式:CMP(Container-Managed Persistence)表示由EJB容器来管理实体EJB的持久化。
5. POJO: 一般把基于Java Bean形式的实体域对象称为POJO(Plain Old Java Object),意为又普通又古老的Java对象。 与基于CMP的实体EJB相比,它十分简单同时又具有很高的移植性,因此联合使用ORM映射工具和POJO,已经成为一种越来越受欢迎的,且用来取代CMP的持久化方案。
MVC模式实现了表现层(View)和数据处理层(Model)的分离,而持久化设计则实现了数据处理层的业务逻辑和数据逻辑的分离。

猜你喜欢

转载自sapfamer.iteye.com/blog/1115495