Mybatis
描述
1、2010年由google code提出
2、基于sql语句的映射持久化框架技术
3、sql语句的配置文件XxxMapper.xml,例如,对student表进行操作的映射文件StudentMapper.xml
mybatis的开发步骤
1、在当前项目中引入mybatis组件包(mybatisxxx.jar和数据库驱动包)
2、编写实体类
public class Student implements Serializable{
private Integer sid;
private String sname;
private String sex;
private String address;
private String birthday;
private Integer cid;
public Integer getSid() {
return sid;
}
public void setSid(Integer sid) {
this.sid = sid;
}
public String getSname() {
return sname;
}
public void setSname(String sname) {
this.sname = sname;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public String getBirthday() {
return birthday;
}
public void setBirthday(String birthday) {
this.birthday = birthday;
}
public Integer getCid() {
return cid;
}
public void setCid(Integer cid) {
this.cid = cid;
}
public Student(Integer sid, String sname, String sex, String address,
String birthday, Integer cid) {
super();
this.sid = sid;
this.sname = sname;
this.sex = sex;
this.address = address;
this.birthday = birthday;
this.cid = cid;
}
public Student(String sname, String sex, String address, String birthday,
Integer cid) {
super();
this.sname = sname;
this.sex = sex;
this.address = address;
this.birthday = birthday;
this.cid = cid;
}