首页 > 解决方案 > Eclipse-Hibernate 工具逆向工程。未创建注释

问题描述

我正在尝试将架构与它们的关系反向工程到实体中。当我选择 Hibernate > 5.2 的版本时,例如 5.4,生成的实体没有注释:

public class Actor implements java.io.Serializable {

    private Short actorId;
    private String firstName;
    private String lastName;
    private Date lastUpdate;
    private Set filmActors = new HashSet(0);

    public Actor() {
    }

当我选择 v5.2 时,我得到:

@Entity
@Table(name = "actor", catalog = "sakila")
public class Actor implements java.io.Serializable {

    private Short actorId;
    private String firstName;
    private String lastName;
    private Date lastUpdate;
    private Set<FilmActor> filmActors = new HashSet<FilmActor>(0);

    public Actor() {
    }

加上 @ManyToOne(fetch = FetchType.LAZY) 注释等。

为什么会这样?

在此处输入图像描述

标签: javaeclipsehibernatejpahibernate-tools

解决方案


推荐阅读