小编Mar*_*ini的帖子

从数据库为 JPA 实体生成自定义代码

我在这里要求一种简单的方法来在 Eclipse 从数据库生成的 JPA 实体中添加一些自定义代码。

基本上我想要实现的是添加包含实体属性名称的公共字符串属性,并在我需要提供“属性名称”作为字符串时使用它们,并确保不会出现运行时访问错误。

像这样的东西

@Entity
@Table(name="clients")
@NamedQuery(name="ClientModel.findAll", query="SELECT c FROM ClientModel c")
public class ClientModel implements Serializable {
    private static final long serialVersionUID = 1L;

    @Id
    @Column(name="id_client")
    private long idClient;

    public String name;

    public ClienteModel() {
    }

    public long getIdClient() {
        return this.idClient;
    }

    public void setIdClient(long idClient) {
        this.idClient = idClient;
    }

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

    //CUSTOM CODE
    public static final String idClientProperty = …
Run Code Online (Sandbox Code Playgroud)

java entity jpa

5
推荐指数
1
解决办法
206
查看次数

标签 统计

entity ×1

java ×1

jpa ×1