JPA sql 查询异常总结
1.sql正确,vo正确,但是查不出数据:
原因:可能是vo中的属性顺序,与sql中的查询位置顺序不一致。
eg:
studentVO:
String name;
String sno;
String sex;
但是sql中写成了:
select name, sex, sno,这样虽然看着没问题,但是查不出来,或者报sql结果集解析不对、数据类型错误的异常,因为,VO中的sno与sex的位置,与sql中的sno与sex的位置不一样,导致问题。
1.sql正确,vo正确,但是查不出数据:
原因:可能是vo中的属性顺序,与sql中的查询位置顺序不一致。
eg:
studentVO:
String name;
String sno;
String sex;
但是sql中写成了:
select name, sex, sno,这样虽然看着没问题,但是查不出来,或者报sql结果集解析不对、数据类型错误的异常,因为,VO中的sno与sex的位置,与sql中的sno与sex的位置不一样,导致问题。