我从projectant了UML图,进入实体我有方法getTotalPrice()EJB,JPA业务方法进入实体
所以这是我的课:
public class UOrder {
@OneToMany
private List<Product> products;
....
public BigDecimal getTotalPrice(){
BigDecimal b = new BigDecimal(0.0);
for(Product p : products){
b.add(p.getPrice());
}
return b;
}
}
这是好主意像那样做?逻辑业务到实体? 我只有uml图中的函数不是字段totalPrice或类似的东西,所以我知道它必须是这样的...