@Entity public class Order { @Id private Long id; @OneToMany(mappedBy = "order", cascade = CascadeType.ALL) private List<OrderItem> items; // getters and setters } @Entity public class OrderItem { @Id private Long id; @ManyToOne(fetch = FetchType.LAZY) private Order order; // getters and setters } public class OrderDAO { @PersistenceContext private EntityManager entityManager; @Transactional public void saveOrder(Order order) { entityManager.persist(order); } public Order getOrderById(Long id) { return entityManager.find(Order.class, id); } } <persistence-unit name="myPersistenceUnit"> ... <shared-cache-mode>ENABLE_SELECTIVE</shared-cache-mode> <shared-cache-mode>ENABLE_SELECTIVE</shared-cache-mode> ... </persistence-unit>


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