使用UseerType在java中的postgres实现中自定义类数组

使用UseerType在java中的postgres实现中自定义类数组,java,postgresql,hibernate,java-8,Java,Postgresql,Hibernate,Java 8,我在Postgres中有自定义类型 CREATE TYPE BusinessUnit AS ( id BIGINT, name VARCHAR(255), pct_source_id BIGINT ); 我在实体类中将其用作私有业务单元[]业务单元 业务单元类别为: public class BusinessUnit extends BaseStaticData implements Serializable { private Long id; private

我在Postgres中有自定义类型

CREATE TYPE BusinessUnit AS
(
  id BIGINT,
  name VARCHAR(255),
  pct_source_id BIGINT
);
我在实体类中将其用作
私有业务单元[]业务单元

业务单元类别为:

public class BusinessUnit extends BaseStaticData implements Serializable {

    private Long id;

    private Long pctSourceId;
}
但我得到的
业务单元
为空


我如何才能做到这一点

当您使用
列表时会发生什么?您是否只使用JDBC、Hibernate或其他基于ORM的框架?我正在起诉Hibernate。Hibernate听起来有点刺耳。