2010-04-28 33 views
0

MTIA關鍵voilation當我使用「Struts Action管理委託給春」的做法在 http://www.ibm.com/developerworks/java/library/j-sr2.html#N101B7 事情解釋在功能方面做工精細,但FindBugs的報告後voilation 狡猾 - 類擴展Struts Action類並使用實例變量:MTIA委派Struts Action類管理,春天提出在FindBugs的

我有通過spring注入到操作類中的bean依賴項。

請幫助我,並建議我一個更清潔的方式來解決這個問題。

謝謝

回答

0

這只是findbugs的誤解。 FindBugs可以看到注入器設置方法,並假定可以在正常的動作流程中調用這些方法。如果是這樣的話,那麼這個行動就會有問題。但是,由於這些方法僅用於啓動,因此不是問題。如果他們打擾你,你可以從FindBugs中排除這些警告。