column “name” not found 错误 项目框架:SSH 如果说数据库中没有对应字段,那么错误提示应该是column “name” not in field list,当然这个错误也有可能是编码问题。 这个问题其实就是查询项起了别名之后,找不到列,那么解决办法就有了 1.在MySQL连接的url后加上 useOldAliasMetadataBehavior=true 2.取消命名别名,只要我没有别名,bug就找不到我!(但是取消别名可能会有别的问题,比如两个id重名)