1
在java中,我們有一個開源的XML文件生成sql嗎?例如,最簡單的情況是:java開源從xml生成sql查詢
<query>
<select>id</select>
<from>student</from>
<equal><column>name</column><val>john</val></equal>
<equal><column>age</column><val>23</val></equal>
<equal><column>registerDate</column><val>03/04/1990</val></equal>
</query>
然後,它會生成一個SQL:
select id
from student
where name = 'john'
and age = 23
and registerDate = '03/04/1990'
當然,這是最簡單的情況下,當我們之間,加盟,這將是更爲複雜的。那麼我們有一個開源的來處理這個問題嗎?我不想像使用Hibernate一樣使用ORM,因爲它太過分了。
謝謝。
Hibernate將obects序列化並將這些對象存儲在數據庫中。你不能比較hibernat和你想做什麼;-) – ITroubs 2011-04-04 19:51:47
我不確定是否有。但是爲什麼你需要把查詢放在xml格式中。你可以簡單地把它放在一個SQL文件中,然後在你的DAO中調用它。 – ace 2011-04-05 05:59:11
我正在尋找同樣的事情。請讓我知道如果你找到了一些圖書館,否則我們將不得不寫我們自己的(而且由於我們正在追求截止日期:(現在很困難) – 2013-08-22 07:23:41