MyBatis简介
MyBatis是一个半自动化的持久层框架。
sql与java编码分开,功能边界清晰,一个专注业务,一个专注数据。
MyBatis的使用
创建测试的数据库mybatis,再创建一个student表
1、导入MyBatis.jar等相应的数据库连接驱动等相应的包
log4j.jar用于打印数据库日志(需要编写相应的.xml配置文件)
2、创建对应于数据库中表的javaBean对象
1 | package bean; |
3、编写全局配置文件
mybatis-config.xml
1 |
|
4、编写sql映射文件(采用面向接口的方式)
创建dao层,并添加EmployeeDao接口
1 | package dao; |
EmployeeMapper.xml
1 | <?xml version="1.0" encoding="UTF-8" ?> |
5、测试是否成功
MybaitTest.java
1 | package test; |