簡體   English   中英

從Eclipse運行Java Spring應用程序

[英]Run Java Spring application from eclipse

我正在研究一個在spring框架上運行的項目,該項目始終需要連接到oracle數據庫。 當我想測試一種新方法時,我必須停止服務器,重新構建,啟動服務器,然后啟動我的應用程序。

我的問題是有什么方法可以運行應用程序而不必每次都啟動它嗎? 我可以重新啟動服務器,但我想避免每次都啟動應用程序。

干杯。

您尋求的是集成測試。 您需要將應用程序分成多個部分,並針對oracle數據庫一點一點地測試其功能。 這些小片段可以通過某些測試技術(例如流行的JUnit)進行測試。

您需要的所有片段都僅取決於數據源以及所需的任何其他協作bean。 將您的bean定義拆開,使其很小,僅依賴很少的bean,然后回溯到數據源bean。 然后,您可以使用JUnit(或您想要的任何測試技術)和Spring的測試注釋來創建小型應用程序上下文

有關更多信息,請參見Spring參考手冊的這一部分:

http://static.springsource.org/spring/docs/current/spring-framework-reference/html/testing.html

在進行測試時,您實際上並沒有運行該應用程序,而是運行了該應用程序的一部分來單獨驗證其行為。 然后,您可以添加測試以對各個部分進行測試,最終您對應用程序的信心將會增強。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM