逗号用H2数据库分隔字符串

时间:2013-01-29 12:49:53

标签: java database jdbc h2

我正在编写针对H2的测试并在生产中使用MySQL。

我有一个这样的实体:

public class User{
   private Integer id;
   private String username;
   private Set<String> roles;
}

我想将我的设置序列化为逗号分隔字符串。我在h2文档中注意到了other_type但是无法确定该怎么做。

任何帮助?

由于

编辑:其实我正在使用另一个基于JDBC的库。似乎ResultSet的setObject和getObject方法是合适的,但不能确定如何处理它。

1 个答案:

答案 0 :(得分:0)

我建议使用VARCHAR(32000)。 MySQL和H2都支持这一点。请注意,32000只是限制,并不意味着使用了这么多空间。