Ниже код используется для денег, он должен быть BigDecimal, но всякий раз, когда я пытаюсь создать эти классы, синхронизируя файл hbm, он генерирует тип Integer вместо BigDecimal.Я не могу создать базовые классы согласно моему требованию
public void setCompanyToUsRate (java.lang.Integer _companyToUsRate) {
this._companyToUsRate = _companyToUsRate;
}
Я хочу BigDecimal как аргумент. Мой hbm.xml выглядит следующим образом:
<property name="SaCode" column="SA_CODE" type="string" not-null="false" length="8" unique="false" update="true" insert="true" />
<property name="Method" column="METHOD" type="string" not-null="false" length="16" unique="false" update="true" insert="true" />
<property name="ServiceTaxIva" column="SERVICE_TAX_IVA" type="integer" not-null="false" length="22" unique="false" update="true" insert="true" />
Как ваш HBM файл выглядит? – home
<свойство name = "SaCode" column = "SA_CODE" type = "string" not-null = "false" length = "8" unique = "false" update = "true" insert = "true" /> В свойстве ServiceTaxIva введите integer, но I нужен BigDecimal. –
@SatishMishra: Редактируйте свой пост в следующий раз, вместо того, чтобы писать такие вещи в комментарии! – quaylar