1. MVC 设计模式
- Model: JavaBean;
- View: Jsp;
- Controller: Servlet;
2. JavaWeb 三层框架
- 所谓三层是表述层(WEB 层), 业务逻辑层(Business Logic), 以及数据访问层(Data Access).
- WEB 层: 与 web 相关的内容(JSP, Servlet 相关的API:request,response,session, ServletContext)
- 业务层(Service): 业务对象(Service); 业务层中不包含 JavaWeb API, 它只关心业务逻辑.
- 数据层: 封装了对数据库的访问细节; DAO: Data Access Object;
参考资料: