可以按照以下思路去解决:
1.选择使用别名
sql语句查出来的列,不要有相同的column_name.这样的话,mybatis可能无法映射.
2.resultMap里应该有个唯一标识,<id/>
result会使用id来放置结果集,如果id相同(包括都没有id),那么会被覆盖.
不必修改java类,只使用<id column="carid"/>,没有property也行
可以按照以下思路去解决:
sql语句查出来的列,不要有相同的column_name.这样的话,mybatis可能无法映射.
result会使用id来放置结果集,如果id相同(包括都没有id),那么会被覆盖.
不必修改java类,只使用<id column="carid"/>,没有property也行