关闭

hibernate Criteria问题(单双引号的问题)

标签: hibernate单双引号
986人阅读 评论(0) 收藏 举报
分类:
今天用hibernate的criteria的add查询时报这个错误
java.lang.Character cannot be cast to java.lang.String

感觉写的也没啥问题就是简单的add相等条件

cit.add(Restrictions.eq("types", '2'));
查了一下,发现居然是单引号的问题,表示惊呆,可能因为js单引号双引号混着用,心想字符串单双引号应该一样,表示还是java基础太差,继续查下资料,java单双引号的区别

发现原来是单引号数据是char,双引号是string类型,一回首,发现原来上面报的错好事

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:47565次
    • 积分:1172
    • 等级:
    • 排名:千里之外
    • 原创:71篇
    • 转载:17篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论