一、
二、
三、
四、
五、
六、
七、
八、
九、
十一、上一步点击OK按钮以后,回到填写数据库连接信息页面,如下图,填写连接信息。
十二、测试是否可以Ping通连接
十三、
十四、新建一个普通的java工程,比如generator-entity(实体类生成在该工程中)
十五、右击该工程,打开属性,选择Project Facets选项,选中JPA复选框,此时Apply and Close按钮还是灰色的,无法点击。
十六、配置
十七、
十八、
十九、
二十、工程目录变为如下图:
二十一、
二十二、
二十三、
二十四、
例如,更改属性的类型:
二十五、
package cn.com.winson; import java.io.Serializable; import javax.persistence.*; /** * The persistent class for the t_user database table. * */ @Entity @Table(name="t_user") @NamedQuery(name="TUser.findAll", query="SELECT t FROM TUser t") public class TUser implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="t_id") private int tId; @Column(name="t_address") private String tAddress; @Column(name="t_age") private Integer tAge; @Column(name="t_name") private String tName; @Column(name="t_pwd") private String tPwd; @Column(name="t_sex") private String tSex; public TUser() { } public int getTId() { return this.tId; } public void setTId(int tId) { this.tId = tId; } public String getTAddress() { return this.tAddress; } public void setTAddress(String tAddress) { this.tAddress = tAddress; } public Integer getTAge() { return this.tAge; } public void setTAge(Integer tAge) { this.tAge = tAge; } public String getTName() { return this.tName; } public void setTName(String tName) { this.tName = tName; } public String getTPwd() { return this.tPwd; } public void setTPwd(String tPwd) { this.tPwd = tPwd; } public String getTSex() { return this.tSex; } public void setTSex(String tSex) { this.tSex = tSex; } }
原文地址:https://www.cnblogs.com/elnimo/p/10119700.html
时间: 2024-10-07 22:30:43