【发布时间】:2014-06-09 13:18:57
【问题描述】:
我有一个类,其中包含通过实体管理器创建客户对象的方法。我想添加另一个方法,它将返回一组创建的对象;在我的情况下我该怎么做?例如,我有以下代码:
public class DefaultCoreRepository implements CoreRepository {
private EntityManager entityManager;
@PersistenceContext(unitName = "crm-db")
public void setEntityManager(EntityManager entityManager) {
this.entityManager = entityManager;
}
private <T> T persist(T entity) {
entityManager.persist(entity);
return entity;
}
public void createCustomer(Customer customer) {
persist(customer);
}
public Set<Customer> getCustomers() {
//Code to be written here
}
【问题讨论】:
-
我建议你先阅读官方的JPA教程:docs.oracle.com/javaee/6/tutorial/doc/bnbpz.html
-
我在开始这个项目之前已经这样做了。谢谢。
标签: java spring jpa entitymanager