1.数据库
本案例所需数据库 mybatisuser,表user不再细述。
2. 环境配置
导入jia包,mybatis-3.5.7.jar,mysql-connector-java-5.1.8.jar
jar包
3.创建持久化类
在src目录下创建一个名为com.po的包,创建持久化类MyUser,类中声明的属性要和user表中的字段一致。
package com.po;
public class MyUser {
private Integer uid;
private String uname;
private String usex;
public Integer getUid() {
return uid;
}
public void setUid(Integer uid) {
this.uid = uid;
}
public String getUname() {
return uname;
}
public void setUname(String uname) {
this.uname = uname;
}
public String getUsex() {
return usex;
}
public void setUsex(String usex) {
this.usex = usex;
}
@Override
public String toString() {
return "User [uid="+uid+",uname="+uname+",usex="+usex+"]";
}
}
4.创建数据访问接口
在src目录下创建一个名为com.dao的包,在该包中创建UserDao接口。
package com.dao;
import java.util.List;
import org.springframework.stereotype.Repository;
import com.po.MyUser;
@Repository
public interface UserDao{
public List<MyUser> selectAllUser();
public MyUser selectUserById(int uid);
public int insertUser(MyUser user);
public int updataUser