我有几个JPA实体与其他实体有一对多的关系,因此包含Collection字段。显然,根据标准bean模式,我有这些集合的getter和setter方法,但是从这些集合中添加和删除对象/实体的方法也很有用。我是否会破坏bean约定以将这些方法添加到实体类本身?如果是这种情况,那么实施这些方法的最佳方法是什么?我为每个实体都有Facade EJB,我可以将它用于此目的,但这些主要关注数据库访问逻辑(持久化,删除等)和获取数据结构(列表等),而不是操纵实体本身。
答案 0 :(得分:1)
感谢Nikos Paraskevopoulos和Flying Dumpling的答案。看来实体方法在实体类中是允许的。