JHipster在调用另一个实体字段时更新实体字段的最佳方法

时间:2017-08-26 15:44:04

标签: angular spring-boot jhipster

我使用jHipster生成库存管理项目,我想在每次进行交易时更新产品数量字段(销售产品[创建,更新和删除])。

因此,在我的产品资源(后端)中创建一个名为updateProductQuantity的Web服务并在用户执行事务时以我的角度调用它,或者在后端执行它并仅使用java代码更新数据库是否更好(最佳实践)?

1 个答案:

答案 0 :(得分:0)

我认为这个问题过于宽泛,但你提出的问题只能作为一种最佳实践。如果您要将产品数量存储为字段,最好是实施private方法(最好是在产品服务中,但如果您不使用,则可以在资源类中)服务)并在执行产品创建或删除时调用它。

这是后端相关任务,因为前端不应该担心域/数据库业务逻辑。您有一个很好的参考here

  

你应该把与前端绑定的业务逻辑放到   前端应用程序和验证,登录等内容。操作   需要在后端运行数据库。对于   前端许多业务规则可以包含用户界面   指标,如如果产品数量小于5,则显示   带有红色标题和通知的产品,该库存较低。

相关问题