[英]Tomcat and JDBC driver
我在tomcat上部署了一個webapp,它使用JDBC驅動程序對遠程數據庫的訪問。 我的問題是:如何才能像代理服務器一樣進入中間並模擬結果(無需更改一行Java代碼)?
示例:我可以使用一個jdbc代理嗎?
謝謝。
問題是:您要測試什么? 您是否要驗證您的SQL語句正確? 還是交易界限? 或者在您的DAO層中進行一些數據處理? 以這種方式思考可能會導致您對需要嘲笑的內容得出不同的結論。
您有幾種選擇:
使用dbUnit對數據庫進行單元測試。
如果可行,請在本地計算機上安裝遠程數據庫。
編輯 :根據您的評論,似乎您對選項1和2感興趣。
我還沒有使用過模擬,因為我還不需要它(我更喜歡使用真實的東西),但是我並不是說它沒有用。
因此,我將重點關注1:
查看H2的教程,特別是有關使用JDBC連接數據庫的部分。 此外,閱讀快速入門指南也不會受到傷害。 您必須閱讀才能理解;-)
為了兼容性,請檢查我之前提供的鏈接,並使用適合您正在使用的數據庫的任何模式(未指定哪個模式)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.