package org.annotationmvc.vo; import java.io.*; import javax.persistence.*; @Entity @Table (name="myobject") public class MyObjectVO implements Serializable { private int id; private String name; private String address; private String email; private String phone; public MyObjectVO() { } public void setId(int id) { this.id = id; } public void setName(String name) { this.name = name; } public void setAddress(String address) { this.address = address; } public void setEmail(String email) { this.email = email; } public void setPhone(String phone) { this.phone = phone; } @Id (generate = GeneratorType.AUTO) public int getId() { return id; } @Column (length=100) public String getName() { return name; } @Column (length=100) public String getAddress() { return address; } @Column (length=30) public String getEmail() { return email; } @Column (length=15) public String getPhone() { return phone; } }