Java 定义字段或其他逻辑来存储经常性支出实体,最好的方法是什么?
我正在编写一个表示费用的特定JPA实体的代码,但其目的是让用户能够定义经常性费用,如:Java 定义字段或其他逻辑来存储经常性支出实体,最好的方法是什么?,java,hibernate,jpa,spring-data,entity,Java,Hibernate,Jpa,Spring Data,Entity,我正在编写一个表示费用的特定JPA实体的代码,但其目的是让用户能够定义经常性费用,如: 费用将重复一年 费用只会重复三个月 i、 e,费用会重复,但当然会发生只存储一项费用而不是重复发生的情况。 您是否有一个想法和示例作为使用Java JPA创建和存储/恢复经常性开支的最佳方法 感谢在一个类似的问题中,我使用了以下实体:(1)费用是费用的一种配置,包括重复发生的设置(例如“租金”“每月500美元”)(2)费用执行注意到该费用的一个特定实例(例如“租金”“五月一日”可能还有具体金额-如果费用。
- 费用将重复一年李>
- 费用只会重复三个月
感谢在一个类似的问题中,我使用了以下实体:(1)
费用
是费用的一种配置,包括重复发生的设置(例如“租金”“每月500美元”)(2)费用执行
注意到该费用的一个特定实例(例如“租金”“五月一日”可能还有具体金额-如果费用。金额可以更改)。(3) 我需要像expenseOutput
这样的东西来标记执行的结果,因为在我的例子中,执行可能会产生多种效果;您可以将其保留在支出执行中
(例如,成功、余额不足等)