0

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

我有一个这样的实体:

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

我想将我的集合序列化为逗号分隔的字符串。我注意到 h2 文档中的 other_type 但不确定该怎么做。

有什么帮助吗?

谢谢

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

4

1 回答 1

0

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

于 2013-01-30T10:07:34.007 回答