@Entity @Table(name = "employees") public class Employee { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(name = "name") private String name; } @Entity @Table(name = "orders") public class Order { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @OneToMany(mappedBy = "order") private List<OrderItem> items; } @Entity @Table(name = "order_items") public class OrderItem { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @ManyToOne @JoinColumn(name = "order_id") private Order order; } @Entity @Table(name = "users") @NamedQuery(name = "User.findAll", query = "SELECT u FROM User u") public class User { } <property name="hibernate.archive.autodetection" value="class" /> <property name="hibernate.ejb.metamodel.generation" value="disabled" /> <property name="hibernate.bytecode.provider" value="javassist" />


上一篇:
下一篇:
切换中文