我试图用Java编写用户认证系统。所以我写了一些DAO类。首先,我确实写了一个名为持久性这是抽象的。它负责保存一些共同的属性。并写了一个名为User的类延伸持久性类。这些类 -什么是编写数据访问对象(DAO)的最佳方法?
public abstract class Persistance {
private Date createdDate;
private Date lastUpdatedDate;
private long version;
private boolean isDeleted;
//getter and setters
}
和用户类
public class User extends Persistance{
private String username;
private String password;
private String passwordConfired;
// getters and setters
}
我的问题是 - 什么是写变量名的最好办法,其中之一是好的,createdDate或dateCreated会,删除或等请将isDeleted
而且这种方法是好还是有更好的方法? 以及如何实现数据版本控制?
谢谢,我不知道这些术语。 – rokonoid