mapper层是干什么的

370 阅读1分钟

Mybatis DAO开发–Mapper动态代理开发方式

第一步:jar包

创建lib目录,引入相应的jar包,本节课用到的案例引入的jar包就是spring整合mybatis要用到的全部jar包。

第二步:配置文件

第一个:是SqlMapConfig.xml配置文件。它是mybatis的入口,也就是核心配置文件。

第二个:映射配置文件。

第三个:页游数据库配置文件。

第四个:log4j日志配置文件。

第三步:编写PO类及数据库建库建表

public class User {

private int id; private String username;// 用户姓名 private String sex;// 性别 private Date birthday;// 生日 private String address;// 地址 public int getId() { return id; } }

第四步:进行Mapper接口开发

public interface UserMapper {

User getUserById(int id); List getUserByName(String username);如果相对electron有更多直观理解的, 也可以参考其格式如下:

页游:www.pizei.com

void insertUser(User user); }

第五步:编写Mapper映射文件

SELECT * FROM `user` WHERE id=#{id}; SELECT * FROM `user` WHERE username LIKE '%${value}%' SELECT LAST_INSERT_ID() INSERT into user (username,birthday,sex,address) values (#{username}, #{birthday}, #{sex}, #{address})