gpt4 book ai didi

java - Hybris 产品模型类

转载 作者:行者123 更新时间:2023-11-30 05:52:28 28 4
gpt4 key购买 nike

/** <i>Generated constant</i> - Attribute key of <code>Product.priceQuantity</code> attribute defined at extension <code>catalog</code>. */

public static final String PRICEQUANTITY = "priceQuantity";

public class ProductModel extends ItemModel
{
@Accessor(qualifier = "priceQuantity", type = Accessor.Type.SETTER)
public void setPriceQuantity(final Double value)
{
getPersistenceContext().setPropertyValue(PRICEQUANTITY, value);
}

}

大家好,我正在尝试了解 SAP Hybris 6.2 中生成的模型类,此示例来自 ProductModel 类。试图理解这一点,例如setter 方法,有人可以帮助理解以下问题吗?

  • getPersistenceContext()//不确定这个方法在这个类中来自哪里,它似乎在每个setter中重复?
  • setPropertyValue();//这是一个hibernate方法吗,没有看到类中导入任何包吗?
  • @Accessor(qualifier = "priceQuantity", type = Accessor.Type.SETTER)//这个注解的含义是什么?

最佳答案

  • AbstractItemModel(ProductModel 的父类(super class))有 getPersistenceContext() 这个方法,它返回其局部变量 ItemModelInternalContext

关于java - Hybris 产品模型类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53659107/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com