如何在mybatis中存储密钥和字符串列表

时间:2014-12-15 07:28:25

标签: java spring mybatis ibatis

我在将字符串集合映射到键时遇到了麻烦。

考虑一个班级

class MyClass {
  String name;
  List<String> address;
}

在数据库中,name是可能具有映射到它的地址列表的键。如何在mybatis和Java中配置此设置。

1 个答案:

答案 0 :(得分:1)

<resultMap id="AddressMapper" type="String">
    <result property="address" column="ADDRESS" 
            javaType="String" />
</resultMap>

<resultMap type="MyClass" id="MyClassMapper" >
    <id column="NAME" property="name" />
    <collection resultMap="AddressMapper" property="address" />
</resultMap>