【问题标题】:JHipster best way to update entity field when another is calledJHipster 在调用另一个实体字段时更新实体字段的最佳方法
【发布时间】:2018-02-04 10:22:05
【问题描述】:

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

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

【问题讨论】:

    标签: angular spring-boot jhipster


    【解决方案1】:

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

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

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

    【讨论】:

    • 非常感谢,你的回答很清楚,给了我一个很好的例子。
    猜你喜欢
    • 2023-04-09
    • 2019-01-04
    • 1970-01-01
    • 1970-01-01
    • 2011-03-29
    • 1970-01-01
    • 2017-12-03
    • 2013-01-28
    • 2018-08-24
    相关资源
    最近更新 更多