即Modle View Controller 模型 视图 控制器
Model 数据层,常用于和数据库交互,一般使用Java Bean实现。
View 显示层,一般使用JSP实现。
Controller 控制层,读取View的数据请求并做出响应,即根据用户要求而改变页面。
Data Access Object 数据访问对象
DAO用于封装数据库访问操作的一种设计模式。
组成部分:
即使用DAO来实现MVC中的model层
Model:
DatabaseConnection:负责数据库的打开和关闭的类
VO:使用Java Bean实现
DAO :具体数据库操作的接口定义
Impl:DAO的实现类
Proxy:代理实现类
Factory:工厂类
View:
使用JSP实现
Controller:
控制页面与数据交互的控制层
一般使用servlet来实现
原文:https://www.cnblogs.com/sawyer7cd/p/12161700.html