在使用hibernate的SQL查询的时候,如果遇到查出来的列无法放入JavaBean怎么办?
也就是查询出来的列比javaBean的属性还多怎么办啊

解决方案 »

  1.   

    重新写1个javaBean,字段为查询出来的字段,将查询数据封装到这个javaBean,页面从它里面取
      

  2.   

    一般页面取值的BEAN都有另外写,此BEAN属性比Entity里的多,包含页面需要的字段
    hibernate查询出来的数据设置到bean
      

  3.   

    重写bean吧
    应该不是很麻烦
      

  4.   

    你的 javabean不是根据你的 table 结构来的?即使是 多表连接,你专门用个 VO(其实就是一个java类而已) 接数据不就可以了吗,VO本来就是要随时调整的啊。