0
我目前正在重寫一個遺留的Web應用程序,其中包括CORBA和另一個RPC框架 - 這兩者都很舊,並且沒有Spring支持。使用遺留框架生成Spring DataAccessExceptions
我的希望是,我最終可以編寫一個@Repository
類來處理CORBA和其他RPC調用,並將它們的所有異常包裝爲DataAccessException
,然後再拋出。
我的問題是
- 是有如何去這樣做使我的倉庫不丟太多
DataAccessExceptions
特別是在其中兩個CORBA和RPC異常可以通過拋出的區域最佳實踐同一個存儲庫方法? - 存儲庫類中是否應該有一個「低於」類來處理某些內容並將其抽象化,或者從技術上講,存儲庫類的用途是什麼?
請問您的倉庫工作,不同的實體類型?還是隻有一個? – Vlad 2012-01-06 10:01:38
不同。但我認爲*他們可能都會經歷相同的NameComponent名稱。我希望爲每個技術堆棧單獨進行回購,甚至可以爲每個CORBA對象類型創建回購,我必須根據需要在後端ORB/RPC代碼中引用和自動裝載。 – icfantv 2012-01-06 17:57:34