MyBatis之CRUD

我们先写一个最基本的项目,并实现查询所有功能!

MyBatis之CRUD
除去必要的配置文件不谈
实体类实现变量名和数据库名相同
然后dao层声明方法
MyBatis之CRUD

然后我们只用在IUserDao.xml里写上sql语句就可以用了(如果前面所有配置文件没有错的话)
MyBatis之CRUD

然后我们的test写成这样
MyBatis之CRUD

那些必要的步骤我们用注解的方式让它自动在每一个test前面(或者之后)执行,我们的test就只需要调用方法就可以了。

接下来关于CRUD只用在这三个文件中编写
MyBatis之CRUD
IUserDao声明方法
IUserDao.xml写上sql语句
test调用
mybatis会在内部自动帮我们生成方法,这也是mybatis的优越之处

1、声明

IUserDao
MyBatis之CRUD

2、配置

xml
MyBatis之CRUD

3、调用

test
MyBatis之CRUD

1、声明

IUserDao
MyBatis之CRUD

2、配置

xml
MyBatis之CRUD

3、调用

test
MyBatis之CRUD

1、声明

IUserDao
MyBatis之CRUD

2、配置

xml
MyBatis之CRUD

3、调用

test
MyBatis之CRUD

1、声明

IUserDao
MyBatis之CRUD

2、配置

xml
MyBatis之CRUD

3、调用

test
MyBatis之CRUD

模糊查询

1、声明

IUserDao
MyBatis之CRUD

2、配置

xml
MyBatis之CRUD

3、调用

test

MyBatis之CRUD

查询记录总数

1、声明

IUserDao

MyBatis之CRUD

2、配置

xml
MyBatis之CRUD

3、调用

test
MyBatis之CRUD

学的慢当带大家复习一下嘻嘻嘻
mybatis确实好用