我有一个具有数据类型joda.money属性的类。如何将这个属性映射到mysql中。
我的课是:
@Table(name =“ products”)公共类Product(){@Column(name =“ name”)字符串名称;@Column(name =“ money”)金钱金钱;}
我正在使用Spring Hibernate
谁能说出如何将此模型存储到mysql中?
您在这里有更多选择。
Money
BigDecimal
String
UserType
CompositeUserType
@Entity @Table(name = "products") public class Product { @Basic @Column private BigDecimal amount; @Basic @Column private String currency; private transient Money money; public Money getMoney() { if (money == null) { money = Money.of(CurrencyUnit.of(currency), amount); } return money; } }