少し遅れているかもしれませんが、私もこの問題に遭遇したばかりで、休止状態のクラスに注釈を付けることができることがわかりました
@Nationalized
または
@Type(type="org.hibernate.type.StringNVarcharType")
これにより、要素は org.hibernate.type.StringNVarcharType
を使用します VarChar タイプの文字列の代わりに
リリース 4.1.10 以降で hibernate に導入されました。 NVarChar2
を正しく使用するように そうしないと、デフォルトで VarChar2 に戻り、国際文字が失われます。
これが解決された Hibernate Jira:https://hibernate.atlassian.net/browse/HHH- 5869
Jboss-Hibernate ドキュメント:https://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html/ch08.html#value-national-character-types