码迷,mamicode.com
首页 > 系统相关 > 详细

Eclipse中利用JPA Tools自动生成带注解的实体类

时间:2018-12-14 17:41:22      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:http   rate   base   目录   ddr   图片   database   col   新建   

一、

技术分享图片

二、

 技术分享图片

三、

技术分享图片

四、

技术分享图片

五、

技术分享图片

六、

技术分享图片

七、

技术分享图片

八、

技术分享图片

九、

技术分享图片

十一、上一步点击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;
    }

}

 

Eclipse中利用JPA Tools自动生成带注解的实体类

标签:http   rate   base   目录   ddr   图片   database   col   新建   

原文地址:https://www.cnblogs.com/elnimo/p/10119700.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!