1、MyBatis的基本介绍
MVC三层架构:M 数据访问层、V 界面层、C 业务逻辑层。
三层的职责:
- V 界面层:View 对数据的展示代码,比如JSP、html页面,就是专门用来展示数据,美化页面的。
- C 业务逻辑层:Controller 控制,接收界面层传递的数据,计算逻辑,调用数据访问层来获取数据并且交付给界面层展示。比如:Servlet、service
- M 数据访问层:Model 模型,代表着业务逻辑代码与数据库代码,就是访问数据,对数据库进行增删改查等等。
三层的处理请求的交互:
用户 ---> 界面层 ---> 业务逻辑层 ---> 数据访问层 ---> DB数据库