1、Active Record(活动记录),简称AR,是一种领域模型模式,特点就是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一条记录;
2、开启AR模式:
开启AR模式的方法很简单,就是让我们的实体类继承Model类,并实现其抽象方法,指定主键即可
案例:
public class User extends Model<User> {
private Long id;
private String name;
private Integer age;
private String email;
/**
* 指定当前实体类的主键属性
*/
@Override
protected Serializable pkVal() {
return id;
}
}
2、
@Test
public void TestAR(){
User user=new User();
//查询
//user=user.selectById(1);
//System.out.println(user);
//插入
/* user.setName("binghong");
user.setAge(30);
user.setEmail("binghong@sina.com");
boolean result=user.insert();
System.out.println(result);*/
//修改
/*user.setId(6L);
user.setName("binghong2&