hibernate如何處理儲存過程中的複雜邏輯
最近有個內部系統要實施給第三方,遇到一個比較大的問題,我們一些關鍵邏輯都是儲存過程(oralce),其他都是hibernate,如果實施給第三方的話,他們開啟資料庫就直接能看到我們的邏輯程式碼,因此想把邏輯放在java層,重新封裝成service放在容器中以供呼叫,現問題如下:
如果全部翻譯成java(HQL,原生SQL邏輯)工作量太大,效能肯定也不盡理想。所以想問問各位朋友對於這種情況一般處理的方案是什麼?hibernate有沒有封裝大段邏輯原生sql的呼叫方法?
如果全部翻譯成java(HQL,原生SQL邏輯)工作量太大,效能肯定也不盡理想。所以想問問各位朋友對於這種情況一般處理的方案是什麼?hibernate有沒有封裝大段邏輯原生sql的呼叫方法?
[該貼被zhoujinliang於2011-10-17 00:05修改過]
相關文章
- 如何將複雜的應用邏輯從儲存過程移植到業務層儲存過程
- 如何應對報表開發中的複雜邏輯
- Hibernate中怎麼使用儲存過程呢?儲存過程
- MySQL儲存過程的異常處理方法MySql儲存過程
- 一個比較複雜的多次拆分字串的儲存過程字串儲存過程
- 關於hibernate 和 儲存過程儲存過程
- oracle儲存過程中單引號及字串拼接處理Oracle儲存過程字串
- MySQL儲存過程中處理陣列 UDF程式碼分享MySql儲存過程陣列
- [MySQL光速入門]017 儲存過程中的"異常處理"MySql儲存過程
- Hibernate呼叫oracle儲存過程的問題Oracle儲存過程
- 在儲存過程A中呼叫儲存過程B的結果儲存過程
- oracle 儲存過程遊標中處理並記錄異常Oracle儲存過程
- 編譯儲存過程時被卡死的處理方法編譯儲存過程
- Sqlserver中的儲存過程SQLServer儲存過程
- oracle??邏輯DG同步卡住,session等待row cache lock的處理過程OracleSession
- 如何遷移RDS中的加密儲存過程加密儲存過程
- 使用vue解決複雜邏輯Vue
- 儲存過程中巢狀儲存過程的變數執行方式儲存過程巢狀變數
- 實時流處理與分散式儲存過程中對檔案的操作分散式儲存過程
- pl/sql developer除錯儲存過程報錯處理SQLDeveloper除錯儲存過程
- mysql如何呼叫儲存過程MySql儲存過程
- PB中呼叫儲存過程儲存過程
- 儲存過程中拼接字串儲存過程字串
- java中呼叫儲存過程Java儲存過程
- 如何透過Hibernate/JPA在MySQL中儲存UTC時區?MySql
- MySQL 儲存過程定義條件和異常處理MySql儲存過程
- 【同步複製常見錯誤處理3】找不到儲存的過程 sp_MSins_tablename
- oracle邏輯讀過程Oracle
- mssql 儲存過程呼叫另一個儲存過程中的結果的方法分享SQL儲存過程
- ORACLE儲存過程中建立子過程的測試!Oracle儲存過程
- oracle儲存過程中的陣列Oracle儲存過程陣列
- 從sybase的儲存過程轉向oracle的儲存過程儲存過程Oracle
- MySQL儲存過程詳解 mysql 儲存過程MySql儲存過程
- 教你如何完美儲存Html編輯器編輯過的文字到Word中HTML
- 儲存過程儲存過程
- vertica 如何實現儲存過程?儲存過程
- 如何將SQL寫成複雜邏輯 和構造資料SQL
- jsp中呼叫儲存過程JS儲存過程