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 的自定义存储库,并在其中使用方法。