日期:2014-05-18  浏览次数:20657 次

初学hibernate,一些语句有疑问
    英语水平不行,文档看不太明白。我想问一下: 

                       query.setParameter(0,学号;
                       query.setparameter(1,口令);
                       query.setMaxResults()1;
                       Dlb dlb=(Dlb)query.uniqueResult();
                       //Dlb 是前面由反向工程生成的一个类,叫登录表类


    这四句是什么意思?




------解决方案--------------------
                      
首先hql语句是绑定参数的                 
query.setParameter(0,学号;//传入第一个参数
                       
query.setparameter(1,口令);//传入第二个参数
                       
query.setMaxResults()1;//需要查询的记录条数
                      
 Dlb dlb=(Dlb)query.uniqueResult();//返回结果