作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个这样的查询
Query importQuery = advertiserDao.getEntityManager().createNativeQuery(
"select matching_type from group_key where key_id = " + Key.getkeyId());
String match = (String) importQuery.getSingleResult();
matching_type
是一个 enum('good', 'bad', 'repared')
类型。这给出了如下异常(exception):
java.lang.ClassCastException: java.lang.Character cannot be cast to java.lang.String
什么意思,实际值是一个字符串。我该如何解决这个问题?
最佳答案
尝试按照异常建议使用 java.lang.Character 变量:
Character match = (Character) importQuery.getSingleResult();
关于java - 检索 SQL 枚举会导致 java.lang.ClassCastException : java. lang.Character 无法转换为 java.lang.String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3566062/
我是一名优秀的程序员,十分优秀!