我參與的當前應用程序有點怪異,具有非常複雜的實體結構和與Seam框架緊密耦合。在新的Java應用程序中沒有完整實體結構的情況下從現有數據庫提取信息的最佳方式是什麼?
在一兩個星期,我將開始重構這個整體的,但在此之前,我需要創建一個小的應用程序,將收集連接到怪物應用程序的數據庫的一些信息並將其導出。
我的問題是,實體結構是一個爛攤子,並重構了這一個單獨的模塊是不是一種選擇,因爲它會採取很多時間。複製粘貼到我的新應用程序的結構也不是一個選項,因爲它的複雜性。
在我目前使用Spring框架和Hibernate的新的應用程序。
所以我的問題是:
什麼是提取,而不必在我的新應用程序的完整實體結構我從現有的數據庫所需要的信息的最佳方式?
我去與Spring JDBC的解決方案和應用已成爲一個漂亮整潔的獨立應用程序,絕對是一個重構「整體」開始。謝謝! – jakob 2011-06-13 13:06:34