SQL语句如下:select id as id,company_id as company_id,company_whole_name as company_whole_name,
company_detail as company_detail,company_pic as company_pic from product_user 通过jdbcTemplate.queryForList取List,List中没有company_id
调试截图如下 

解决方案 »

  1.   

    数据库里面是有的,如果没这个字段,sql会报错的
      

  2.   

    company_id  这个字段配置关联的不正确~~~
      

  3.   

    这个SQL在mysql里面执行结果是正常的
      

  4.   

    product_user 是个试图,里面有2个id字段 a.id as id ,b.id as company_id  from a,b
      

  5.   

    问题已解决,原因是视图里面有2个ID列,在视图与java List结合是,不能辨别视图的AS关键字,都作为ID列读取
      

  6.   

    我很疑惑,这里有必要加,as什么什么吗,比如说 select id company_whole_name form product_user.和你加了as的结果不是一样么。
      

  7.   

    如果说 id as 代码,company_whole_name as 公司全称,是不是才会有意义。