我在我的大學做一個Java軟件項目,主要是關於存儲數據集(軟件測試管理)。 我想到的第一件事是一個簡單的SQL DB,但是必要的數據庫方案現在不可用(假設該項目是愚蠢的,但沒有選擇)。簡單的對象持久化策略 - 休眠?
是持久化框架如Hibernate能夠在內部存儲數據(例如XML),後來這個XML轉換成SQL得體?
我的目的是使用如Hibernate框架的額外的抽象層來保存工作,因爲它可能具有轉換功能。我知道Hibernate可以從SQL生成類文件,但我不太確定在開發過程中是否需要DB。現在使用XML格式並把它轉換成SQL以後也許一個想法:)
實際上,這並不能真正回答我的問題,在我的OO應用程序和數據庫之間使用額外的層是否合理,以便不必重新實現太多。 :) – wishi 2010-04-20 11:15:20
我的意思是,首先使用XML映射只會使事情變得更復雜。 – 2010-04-20 11:44:35