@Entity public class Order { @OneToMany(fetch = FetchType.LAZY, mappedBy = "order") private List<OrderItem> items; // getter and setter } @Entity public class OrderItem { @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "order_id") private Order order; // getter and setter } @NamedQuery(name = "updateOrderStatus", query = "UPDATE Order o SET o.status = :status") entityManager.createNamedQuery("updateOrderStatus") .setParameter("status", "COMPLETE") .executeUpdate(); <property name="javax.persistence.sharedCache.mode" value="ENABLE_SELECTIVE" /> <property name="javax.persistence.cache.retrieveMode" value="USE" /> <property name="javax.persistence.cache.storeMode" value="USE" />


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