原文:记一次JPA遇到的奇葩错误——本地sql不识别表名的别名

记一次JPA遇到的奇葩错误 本地sql不识别表名的别名 报错:Unknown column our in field list 起因:需要本地sql查询后,分页返回自定义对象。报错信息如下: 问题原因: 因为是分页查询,当然需要知道数据的总数,所以hibernate会自动的执行sql帮你查询所有的数量,但是看下图就能发现,他把我的表名的别名当做字段来select count 了。 解决办法: 在本 ...

2019-08-15 10:12 0 460 推荐指数:

查看详情

一次,因变量导致SQL执行效率变慢

场景   最近工作中,发现某同步JOB在执行中经常抛出SQL执行超时的问题,查看日志发现每次SQL执行的时间都是线性增长的,循环执行50以后执行时间甚至超过了5分钟 JOB执行流程分析   首先,对于JOB流程进行分析,查看是否是JOB设计上的问题   通过对流程的分析,发现 ...

Sun Nov 07 01:46:00 CST 2021 3 546
一次文件上传遇到的坑(文件|文件格式乱码)

前端通过form-data的方式上传文件,后端解析保存,一般都比较简单; 1.前端直接通过form/data给后端传值,后端做数据持久化 2.文件经过一层中转,按照这种方式上传,最终可能获取不到原始的文件,也不知道文件类型 。。懒得写了。就这样吧 ...

Wed Apr 29 22:25:00 CST 2020 1 1130
一次MyBatisPlus问题(如果是数据库关键字怎么办)

问题信息:如果是数据库关键字怎么办? 正常来说,如果是我们自己写sql的话,给加反引号即可解决问题。 但是由于我们使用MyBatisPlus,相关的sql基本上都是封装并自动生成的。如果是这种场景,我们就需要修改对应的实体,举例说明,如下代码: 用上述代码的自动生成 ...

Sun Sep 01 05:53:00 CST 2019 0 3465
我的一次奇葩面试经历

在一个地方久了,就没了新鲜感,今早去一个小公司进行.net程序员面试,进公司不到5分钟我就决定把这次经历写下来。 去面试的5个人,4男1女。hr是个男的,大概36岁,身高不到160cm。共6个人围坐 ...

Thu Jun 20 05:15:00 CST 2013 101 9431
一次Redis错误排查经历

日志集中式监控平台上线已经有一段时间,但是大部分情况下只是作为发布或者出问题时查看日志的便利工具使用。平时大家都不怎么主动上去看看。于是前几天把应用的错误日志也加上邮件、Hi和短信报警,马上就收到很多错误报警,引起了大家的重视。其中有一个Redis报错: 看起来挺严重的,拿不到Redis连接 ...

Sat Mar 18 06:56:00 CST 2017 0 2790
一次ping: unknown host错误

虚拟机上一台主机,之前一直在用,可以通过xshell连接,但是忽然发现ping百度失败了! 检查这个失败感觉很麻烦,检查了配置文件,修改了ip结果都不可以!但是发现ping ip地址 ...

Fri Dec 21 06:58:00 CST 2018 0 1713
mysql一次莫名的1062错误

1062 Duplicate entry '...' for key 'PRIMARY指的是主键重复或者唯一索引重复。 本来mysql中未设主键和唯一索引,准备加上,但是设置的时候总是提示1062,提示的数据我看了,只有一行,并没有重复。 开始疯狂百度、谷歌,有说主从插入重复的,我直接 ...

Mon Aug 26 16:47:00 CST 2019 0 1944
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM