我有一个Java项目,可从CMS获取数据,然后将其放入一个函数中以检索更多数据,并将该信息的一部分存储到具有 WE8ISO8859P15 的oracle数据库中(非utf-8字符集)作为字符集。
我发现如果我使用 NCLOB 或 NVARCHAR2 可以将数据存储在utf-16中,问题是我有一个旧版本的休眠模式(4.1.4final ),没有标签 @Nationalized 来实现这两种类型。
我该怎么办?有没有一种方法可以绕过 @Nationalized 标记,或者是否有另一种解决方案可以将数据毫无问题地设置到数据库中(例如oracle的 CONVERT 方法) ?
我已经将休眠模式更新为4.1.10版本(第一个带有 @Nationalized 的版本),但是不知道确切地在何处放置注释,我必须放置哪个注释?