@Entity
@Table(name = "my_entity")
@TypeDef(name = "int-array", typeClass = IntArrayType.class) // declaring the type
public class MyEntity{
@Type(type = "int-array") // using the declared type
@Column(
name = "scores",
columnDefinition = "integer[]"
)
private int[] scores;
}
1条答案
按热度按时间jv2fixgn1#
在java和spring的原生环境下,做和管理整个过程可能非常棘手,它是使用
@ElementCollection
完成的。然而,使用Vlad Mihalcea的
Hypersistence Utils
库使其相对简单和直接。将库的适当的maven依赖项添加到项目中。
字符串
关于library的更多信息。一个article来帮助类型Map。