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有更多直观理解的, 也可以参考其格式如下:
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})