源码怎么做成网站,品牌推广的意义,wordpress该域名,wordpress检索1. ActiveRecord
ActiveRecord(活动记录#xff0c;简称AR)#xff0c;是一种领域模型模式#xff0c;特点是一个模型类对应关系型数据库中的一个表#xff0c;而模型类的一个实例对应表中的一行记录。
其目标是通过围绕一个数据对象, 进行全部的CRUD操作。
1.1 让实体类…1. ActiveRecord
ActiveRecord(活动记录简称AR)是一种领域模型模式特点是一个模型类对应关系型数据库中的一个表而模型类的一个实例对应表中的一行记录。
其目标是通过围绕一个数据对象, 进行全部的CRUD操作。
1.1 让实体类继承model
Data
AllArgsConstructor
NoArgsConstructor
public class User extends ModelUser {private Long id;private String name;private Integer age;private String email;
}
1.2 mapper接口
AR模型无法为我们省略mapper接口, 这一步是必须的
1.3 单元测试
但AR模型可以避免了通userService.CRUD方法 而是直接用实体对象去CRUD
Test
void activeRecordAdd(){User user new User();user.setName(wang);user.setAge(35);user.setEmail(wangpowernode.com);user.insert();
}1.4 AR模型提供的预定义CRUD方法 2. SimpleQuery