JSP演变历史
- 早期只有Servlet,什么都用response输出,尤其是大量的页面标签数据,是个棘手的问题
- 后来有了jsp这个标签+java代码的缝合怪,简化了Servlet开发——“简答题"变成了"填空题”,只是维护代码变成了噩梦
- 时至今日,javaWeb开发时,MVC开发模式成为了最合理的主流
M + V + C
- M:Model,模型 —— 封装数据 + 业务逻辑
- V:View,视图 —— 展示数据
- C:Controller,控制器 —— 获取请求数据,位于模型和视图之上(调用模型,跳转视图)
三层架构
- 表示层(界面层):User Interface Layer (UI)
- 业务逻辑层:Business Logic Layer (BLL)
- 数据访问层:Data Access Layer (DAL)
End ♬
by a Lolicon ✪