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

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

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

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

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

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

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

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

在get方法上面也加了@Transient

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

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

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

相关文章:

  • 2021-09-19
  • 2022-12-23
  • 2022-02-15
  • 2022-02-26
  • 2022-12-23
  • 2022-01-01
  • 2021-08-30
  • 2021-12-05
猜你喜欢
  • 2021-06-16
  • 2021-04-16
  • 2022-01-01
  • 2021-10-13
  • 2022-03-03
  • 2021-05-31
相关资源
相似解决方案