原文:記一次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