Hibernate不支持
java.sql.Array开箱即用的数据库阵列(例如,映射到的数据库阵列)。
arrayprimitive-arrayHibernate提供的类型和类型用于将Java数组映射到支持表中-它们基本上是一对多/元素集合映射的变体,所以这不是你想要的。
最新的PostgreSQL的JDBC驱动程序(8.4.whatever)支持
JDBC4 Connection.createArrayOf()方法以及ResultSet.getArray()和PreparedStatement.setArray()方法,虽然如此,你可以写你自己
UserType提供的阵列支持。
这是一个处理Oracle数组的UserType实现,它提供了一个很好的起点,因此使其适应处理是相当简单的
java.sql.Array。



