在数据库中查询没问题,在代码中查询出的结果有两个字段为空值

图片说明
图片说明
图片说明

我能告诉你,字段名字拼写错误吗?数据库中的是revevierName , javaBean中的是receiverName

你java代码里id参数是否没有得到值,如果在sql里硬写入某个特定id试试看。
如果可以就是上述原因。还不可以,检查数据库连接有没有打开。

那么看下你的Order类和数据库表结构映射,类型,属性是否一致

这两个字段有没有构造函数
get() set()

看下是否有拼写上的错误,类型是否匹配

你数据库的字段recevierName,看看你调试的那个receiverName 一个是vier一个是iver