前言
DAO(Data Access Object) 是数据访问层,说白了就是跟数据库打交道的,而数据库都有哪几种操作呢?没错,就是增删改查。这就意味着Dao层要提供增删改查操作。 不知道大家是怎么写Dao层的接口的。如果你没有一个好的思路,那就看看我的思路吧。如果你有更好的思路,欢迎指正。
正文
1.每一个实体类对应一个Dao接口文件和一个mybatis文件
结构如下:
2.UserDao采用统一写法
Dao层只写六个接口就能解决百分之九十的问题
User.java
package com.example.demo.entity;
public class User {
private Long id;
private String username;
private String password;
private String realname;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getUsername() {
return username;
}
publi