实验五:初识Mybatis

实验目的:

1)考察知识点MyBatis入门程序

实验要求: 

1)完成基于User表的查询、添加、更新和删除客户功能代码的编写,或者使用你自己项目中的某一个数据表也可以。

2)编写测试代码,要求分别采用XML以及注解两种方式,实现并提交源码和实验报告,注解方式同学们自己查阅资料。

实验步骤:

 

一、xml方式实现

  1. 原数据表tb_user

 

 

 

2.项目架构

 

 

 

 3. 接口 UserMapper.java

 

 

 

 

 

 

 4. 配置文件 UserMapper.xml

 

 

 

 5. 配置文件 mybatis-config.xml

 

 

 

 

 6. 数据表及测试代码UserMapperTest.java、增删改查操作运行结果:

 

1) 增 操作运行结果

 

 

 

 

2) 删 操作运行结果

 

 

 

 

3) 改 操作运行结果

 

 

 

 

 

4)查 操作运行结果

 

   单行查询findUserById结果

  

 

 

 

多行查询 findUserByAdd结果

 

 

 

 

 

二、Annotation 注解方式实现

1. 原数据表tb_user

 

 

 

 

 2. 配置文件 mybatis-config.xml

 

 

 

 

 3. 接口UserMapper.java

 

 

 

4. 测试代码及结果

(1)查询

 

 

 

(2)增加用户

 

 

 

(3)删除用户

 

 

 

 

(4)修改用户