Java classcast异常。在SQL查询中获取错误
我已经编写了一个查询,但它给了我java.lang.classcastException 我的代码是:Java classcast异常。在SQL查询中获取错误,java,Java,我已经编写了一个查询,但它给了我java.lang.classcastException 我的代码是: String reg1 = (String) ss .createSQLQuery( "select (MAX(id)) as reg from valid_register") .uniqueResult(); 我认为您在这里使用的是
String reg1 = (String) ss
.createSQLQuery(
"select (MAX(id)) as reg from valid_register")
.uniqueResult();
我认为您在这里使用的是HibernateAPI。在这里,当您检索最大Id时,强制转换为整数可能会起作用。否则,请从表中检查Id字段的数据类型,并相应地强制转换。很明显,您的方法链调用没有为您提供
字符串
,请按照SO指南进行转换