zoukankan      html  css  js  c++  java
  • hibernate坑边闲话

    使用hibernate各种各样的坑

    Remember that ordinal parameters are 1-based

    node to traverse cannot be null

    这两个错误基本是由于HQL语句的错误书写或者参数赋值时出错的,错误可能有:

    hql语句里不需要参数,却添加了一个参数,删掉添加参数的语句就可以了(这个能创建query)

    还一个是由于在给占位符赋值时报的错。是不是用的setParameter 是的话从0开始给值,然后如果参数类型不一样的话要给出参数类型,如

    最后有一个很蠢的事情  update 语句如果有多个字段的话要用逗号分隔开来!!!!!!!!!!!!

    String hql="update User a set a.username=?,a.password=?,a.email=?,a.institution=?,a.telephone=?,a.birthday=?,a.signature=?,a.gender=? where a.user_id=?";

     注意sql语句的正确性。

  • 相关阅读:
    计时器
    画刷
    研究:窗口映射
    文本和字体
    MFC源码实现文件对照表
    动态链接库编程:非MFC DLL
    对话框
    C/C++的Name Mangling
    MFC框架仿真<四>动态创建
    MFC框架仿真<三>R T T I
  • 原文地址:https://www.cnblogs.com/notably/p/10539120.html
Copyright © 2011-2022 走看看