可以大幅度提高EJB開發速度的六個Tip

可以大幅度提高EJB開發速度的六個Tip

以前我調試EJB總是很慢,直到我發現了兩個Tip. 使用這六個Tip可以大幅度提高EJB的調試速度。

1在JBuilder中啓動WLS的Runtime Configuration Properties中的Run Tab頁上面的Build Target 設爲None.Type選擇Server這樣,設置啓動爲Default就可以了.

2.在JBuilder的Runtime Configuration Properties中的Run Tab頁上面的Build Target 設爲None.這樣,每次Run的時候就不用再Make了(此項默認值爲Make)。


3.使用JBuilder 的EJB跟蹤(跟蹤進EJB內部)和Smart swap(修改完EJB後不用Rebuild的Reploy).
在Runtime Configuration Properites新建一Type 爲Server的運行,步驟爲Run-->Configuration-->Run Tab頁-->New-->在對話框中Build Target中選擇None.Type選擇Server.置空disable tracing into server classes 項。在JBuilder中以Debug方式啓動服務器(如weblogic).再以Debug方式啓動要測試的Java類,在Java類調用的SessionBean中需要調試的地方設置段點,這樣就可以跟蹤到EJB內部了。如果在跟蹤過程中發現SessionBean代碼有錯,不要關閉服務器和正在調試的類,直接修改EJB的內容,然後單擊Server的Reset Debugging Session按鈕,重新啓動測試案例。這樣,在調試時就可以不必重新Rebuild和Reploy了。Smart swap功能只在JBuilder8及以後的版本中提供。

4.當系統增加的EJB比較多時,在出現EJB Designer 窗口時速度很慢的解決方法:
可以修改Tool-------Preference-------EJB Design 把所有選項選中,你可能會發現奇蹟。心動不如行動吧

5.在修改EJB的XML文件時感覺速度很慢的解決方法:

    解決方案:Tools->Preferences->XML->General Options裏面
    把"Ignore DTD"勾上,就沒有這個問題了

6. rebuild/make 程序時總是很慢的解決方案:
   去掉 Check JSPs for errors at build-time

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章