zoukankan      html  css  js  c++  java
  • hibernate创建本地查询后进行查询的时候报错: could not execute query;列名无效

    今天在走数据下发的时候遇到了一个问题:

    创建一个sql语句(sql语句很简单)

    创建了一个本地查询,执行这个sql语句

    结果报错:could not execute query;列名无效

    先检查数据库,然后检查实体映射类,改用注解的都用了

    数据库里没有的字段也用@Transient了

    打印出来的错误日志信息也很简单,列名无效

    我就在映射实体类里面,不仅在字段上面加了@Transient,

    在get方法上面也加了@Transient

    于是神奇的事情发生了,数据下发成功了

    可是我之前开发@Transient都是放在字段上面也没有这种问题,

    所以@Transient这个注解就很神奇

  • 相关阅读:
    js-依次循环异步请求(普通/ES6)
    jquery
    js
    selenium
    selenium
    selenium
    python
    selenium
    selenium
    selenium
  • 原文地址:https://www.cnblogs.com/aiwen/p/10072631.html
Copyright © 2011-2022 走看看