Class User has to have setters and getters.
We defined table name by @Table(name="user") annotation. If these annotation will be omitted the name of table will be generated using class name.
@Entity @Table(name="user") public class User { @Id @GeneratedValue @Column(name="id", unique=true, nullable=false) private int id; @Column(name="login") private String login; @Column(name="password") private String password; @Column(name="name") private String name; @Column(name="surname") private String surname; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getLogin() { return login; } public void setLogin(String login) { this.login = login; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSurname() { return surname; } public void setSurname(String surname) { this.surname = surname; } }
No comments:
Post a Comment