0
我在寫一個與數據庫交互的應用程序。我想用PreparedStatement
來執行查詢,但我必須做的查詢數很高,並且可能在將來增加。
我只知道寫一個特定的查詢函數來執行它,並不能想出更好的方法來執行它。爲數據庫設計查詢類
例如查詢可以是:
SELECT *
FROM TABLE_NAME
WHERE TABLE_NAME.ATTRIBUTE_NAME = ?
和
SELECT *
FROM TABLE_NAME
WHERE TABLE_NAME.ATTRIBUTE_NAME = ?
AND TABLE_NAME.ATTRIBUTE_NAME1 = ?
,我會寫一個獨立的功能同時執行(如何做一個查詢an example),但我知道這不是一個模塊化的方式來做到這一點。
有沒有更好的方法來做到這一點?
爲什麼不看一眼Spring JDBC的支持,並簡單地使用DAO /服務來執行查詢? DAO/Service只是一種模式,可以在春季以外使用 –
@bellabax我不知道這一點。我過去只在'jdbc'上工作過。請隨時詳細說明是否有其他方式來做到這一點(儘管我會檢查出來)。 –