Query 有一个setParameter方法是对SQL语句的?做处理,那这个方法是做什么的,setInteger,setString效果和setParameter一样,请教

解决方案 »

  1.   

    请问你这个 JPA 中的 Query 么?如果是 JPA 的话,那么 JPA 的实现会进行判断数据类型,再采用相应的方法。
      

  2.   

    setParameter 这个是往里传参数的吧..比如 from xxx.xxx.xxx.entity where id = ?然后就可以用setParameter 传了?
      

  3.   


    setInteger,setString一样可以,这是为什么呢,我一直都是用的setInteger,setString。
      

  4.   

    .setParameter(arg0参数顺序, arg1参数值, arg2参数类型);.setParameter(arg0参数顺序, arg1参数值);arg1参数值可接收的类型为object
      

  5.   

    你用的是hibernate,不是直接的jdbc