我刚学习三大框架,对于以下问题还不懂,望高手指点要在三个表中查询三个表中的部分数据,那hql怎么写?实体映射应该怎么配置?还要实习分页功能应该怎么做?
CprInfo int userId(外键), string cprInfo, int stateId(外键), Date sendTime
Users int userId
infoState int stateId

解决方案 »

  1.   

    先在数据库中把三个表的主外键关系设置好之后,在eclipse自动生成时就已经配置好三个表的关系了
      

  2.   

    例如:一关联二,二关联三
    public List<一> findAll(){
    List<一> list=session.creatQuery("from 一");
    }
    main(){
       一 yi=new 一();
       List<一> list=yi.findAll();
      for(int i=0;i<list.size();i++){
      
       二 er =list.get(i).get二();   system.out.println("一:"+一);
       system.out.println("二:"+二);
       system.out.println("三:"+er.get三());
       
    }
    }