我想从给定的表生成一个非常简单和基本的Bean。 我希望它尽可能简单。
举个例子: 假设您有下表:
UsersTable {
idUser: integer (PK),
Login: varchar(100),
Password: varchar(100),
CreationDate: datetime
}
我想从此表中生成以下类:
public class Users {
private Integer idUser;
private String Login;
private String Password;
private Date CreationDate;
/*
With somme getters and setters if possible,
else make the properties public instead of private)
*/
}
从Netbeans提供的数据库创建POJO会产生大量“不需要的”东西(@注释,命名查询,导入等)。
谢谢。
答案 0 :(得分:0)
这是我能想到的最简单的实体。
@Entity
@Table(name = "UsersTable")
public class Users{
@Id
@Basic(optional = false)
@NotNull
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name="idUser")
protected Integer idUser;
@Column(name = "Login")
public String login;
@Column(name = "Password")
public String password;
@Column(name = "CreationDate")
@Temporal(TemporalType.TIMESTAMP)
private Date creationDate;
/* Getters and Setters */
}