我试图用 Java 编写一个用户认证系统。所以我写了一些DAO类。首先,我确实编写了一个名为Persistence的抽象类。它负责保存一些通用属性。并写了一个名为 User 的类扩展Persistence类。这些课程是——
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,deleted 或 isDeleted 等。
这种方法可以吗还是有更好的方法?以及如何实现数据版本控制?