项目结构:
实体类:bean、entity、model、pojo、vo
Dao层:数据库访问层
service层:业务处理层
控制层:servlet、controller
utils:工具类
MVC 框架:
M数据模型层:model、bean、dao、service
V视图层:jsp、ve、velocity
C控制层:servlet、controller
框架:半成品、SSM(spring、springmvc、mybatis)
Mybatis介绍:
Mybatis是dao层框架,对JDBC的封装
Mybatis原来是ibatis
Mybatis是一个半自动化的ORM框架
Mybatis的使用:
1.创建项目
2.添加依赖包
3.创建包结构
4.创建数据库,导入数据库脚本
mysql -uroot -p
use 2021aamybatis(创建的Java文件名)
source C:AdministratorDesktop(下载依赖包的路径)
5.编写实体类
6.Mybatis配置文件
全局配置文件+映射文件
全局配置文件:数据源,映射文件的管理,插件
映射文件:SQL语句
全局配置文件:
7.Dao层接口和映射文件
接口:
映射文件:
8.编写测试类