Broadleaf:无法保存自定义实体
Broadleaf : Unable to save Custom Entity
您好,我已经创建了一个自定义实体,我该如何将自定义实体保存到数据库中,有没有什么方法可以保存自定义实体,请帮我解决这个问题
提前致谢
Broadleaf 有关于如何创建您自己的实体的教程here。我假设您现在正在尝试保留该实体。在这种情况下,您应该创建一个包含 @Transactional
的 Spring 组件:
@Service
public class MyCustomEntityService {
@PersistenceContext(unitName = "blPU")
private EntityManager em;
@Transactional
public CustomEntity save(CustomEntity ce) {
return em.merge(ce);
}
}
您还可以将 Spring 数据添加到您的项目,创建一个扩展自 Spring 数据 CrudRepository
的自定义存储库,并在其中使用方法。
您好,我已经创建了一个自定义实体,我该如何将自定义实体保存到数据库中,有没有什么方法可以保存自定义实体,请帮我解决这个问题
提前致谢
Broadleaf 有关于如何创建您自己的实体的教程here。我假设您现在正在尝试保留该实体。在这种情况下,您应该创建一个包含 @Transactional
的 Spring 组件:
@Service
public class MyCustomEntityService {
@PersistenceContext(unitName = "blPU")
private EntityManager em;
@Transactional
public CustomEntity save(CustomEntity ce) {
return em.merge(ce);
}
}
您还可以将 Spring 数据添加到您的项目,创建一个扩展自 Spring 数据 CrudRepository
的自定义存储库,并在其中使用方法。