bigInt [] Postgresql的MyBatis数据类型映射。类型处理程序为null错误

时间:2018-10-10 09:40:09

标签: java postgresql mybatis

我有一个PostgreSQL表,其中包含以下三个字段:-

id : smallint
name: character varying(100)
dealInfo: bigint[]

表中的记录如下:-

-------------------------------------------------
id    |   name    | dealInfo                     |
-------------------------------------------------|
1     |  Arun     |{{1,1234},{2,2345},{3,3456}}  |
2     | Vikas     |{{9,7865},{12,3943},{13,7864}}|
--------------------------------------------------

我正在从My Java应用程序使用Mybatis进行CRUD操作。 我为上表创建的bean是:

public class User{
   Long id;
   String name;
   Long[][] dealInfo;
}

但这给了我以下错误:

 Invocation of init method failed; nested exception is java.lang.IllegalArgumentException:
org.apache.ibatis.builder.BuilderException: Could not find value method on SQL annotation. Cause: java.lang.IllegalStateException: Type handler was null on parameter mapping for property 'dealInfo'.

我不知道应该使用什么数据来映射postgresql的bigInt []数据类型。

0 个答案:

没有答案