10320171010


10320171010
问:如何开发一个JAVAEE项目? 答:MVC设计模式+JAVAEE经典三层架构。

1、MVC:[设计模式]

1)、M[实体类、业务处理]:(1)、业务逻辑处理;(2)、数据访问;

2)、V:数据显示

3)、C:(1)、获取用户请求信息;(2)、根据请求用户请求,委派模型组件去处理;(3)、转发数据到视图组件显示

2、JAVAEE三层架构:[设计思想]

1)、表现层[UI]:数据显示

2)、业务处理层[Service]:主要处理业务逻辑(跟容器api无关)

3)、数据访问层[Dao]:与数据库打交道

3、MVC架构的作用:

1)、解耦(例如将数据模型与视图分离)

2)、使得角色更加清晰(分工明确,各司其职)

3)、扩张性维护性更强



对MVC的理解_mvc




对MVC的理解_三层架构_02