我正在编写针对H2的测试并在生产中使用MySQL。
我有一个这样的实体:
public class User{
private Integer id;
private String username;
private Set<String> roles;
}
我想将我的设置序列化为逗号分隔字符串。我在h2文档中注意到了other_type但是无法确定该怎么做。
任何帮助?
由于
编辑:其实我正在使用另一个基于JDBC的库。似乎ResultSet的setObject和getObject方法是合适的,但不能确定如何处理它。
答案 0 :(得分:0)
我建议使用VARCHAR(32000)。 MySQL和H2都支持这一点。请注意,32000只是限制,并不意味着使用了这么多空间。