Using this following procedure to generate Java persistent entities from database tables. 
1.  File => New => JPA Project => Click Next
2. Assign Project Name => Click Next
3. Click Next
4. Assign Platform and configure database connection => Click Finish
5. The sample JPA project, JPA_Project, had been created
6. Click src => Right Click => New => JPA Entities from Tables
7. Checked the tables which you would like to generate entities => Click Next
8. Click Next
9. Assign package name where your entities would like to place => Click Next
10. Click Finish
11. Check Result

 
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91 
 | package gov.nta.entity.fms;
import java.io.Serializable;
import java.sql.Timestamp;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQuery;
/**
 * The persistent class for the FMS406FF database table.
 * 
 */
@Entity
@NamedQuery(name = "Fms406ff.findAll", query = "SELECT f FROM Fms406ff f")
public class Fms406ff implements Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    @Column(name = "YYY_MM")
    private String yyyMm;
    @Column(name = "REMARKS1")
    private String remarks1;
    @Column(name = "REMARKS2")
    private String remarks2;
    @Column(name = "REMARKS3")
    private String remarks3;
    @Column(name = "UPDATE_DATE")
    private Timestamp updateDate;
    @Column(name = "USER_ID")
    private String userId;
    public Fms406ff() {
    }
    public String getYyyMm() {
        return this.yyyMm;
    }
    public void setYyyMm(String yyyMm) {
        this.yyyMm = yyyMm;
    }
    public String getRemarks1() {
        return this.remarks1;
    }
    public void setRemarks1(String remarks1) {
        this.remarks1 = remarks1;
    }
    public String getRemarks2() {
        return this.remarks2;
    }
    public void setRemarks2(String remarks2) {
        this.remarks2 = remarks2;
    }
    public String getRemarks3() {
        return this.remarks3;
    }
    public void setRemarks3(String remarks3) {
        this.remarks3 = remarks3;
    }
    public Timestamp getUpdateDate() {
        return this.updateDate;
    }
    public void setUpdateDate(Timestamp updateDate) {
        this.updateDate = updateDate;
    }
    public String getUserId() {
        return this.userId;
    }
    public void setUserId(String userId) {
        this.userId = userId;
    }
}
 |