hibernate 映射 oracle 中的 number 类型,应该映射成Java的什么类型

hibernate 映射 oracle 中的 number 类型,应该映射成Java的什么类型,第1张

看你number的位数,是否带小数位。

如果带小数位数比较多的话,是double,

是整数的话,一般是int,长度大的话,就会变成long类型

(只要能够放下你在数据库中定义的Number类型就可以了);

varchar2是oracle的字符串类型。String是java的字符串类型。字符串对应字符串,当然要转换了。没有错。

说问题怎么解决吧。

首先要确定你写入数据库的数据不是乱码。然后再统一编码,一般统一为UTF-8。

以上就是关于hibernate 映射 oracle 中的 number 类型,应该映射成Java的什么类型全部的内容,包括:hibernate 映射 oracle 中的 number 类型,应该映射成Java的什么类型、oracle数据库表中有一列类型为varchar2(20) 使用hibernate映射回来以后手动改成了java.lang.String 为什么、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9482760.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存