我有变异的元音和postgresql的问题。 Playframework使用的是UTF-8编码,Postgresql也是如此。但是像ÄÖÜ这样的变异元音却没有正确显示。它们正确显示正常字符串,这些字符串存储在postgresql中的“字符变化”类型中。但那些有限制,所以你需要“文本”类型来存储大字符串。在Java中,这些都是字符串,第二个是@Lob注释。
问题是,存储在“text”类型中的那些字符串没有正确显示,没有变音符号。关于可能是什么问题以及如何解决问题的任何线索?
非常感谢您提前。
答案 0 :(得分:0)
今天有同样的问题..只需删除@Lob注释。 另外,您可以在@Column注释中指定列的类型,如
@Basic
@Column(name = "text", columnDefinition = "text")
public String text;