隨筆-35  評論-33  文章-0  trackbacks-0
          beanshell是一個輕量級的腳本語言,具有動態性,完全支持JAVA語法。原理就是通過JAVA的反射獲得JAVA語句和表達式的實時執行能力。
          Jmeter的內置腳本就是beanshell,用來處理定制的性能測試腳本編寫。結合我的使用經驗,我覺得以下場景可以考慮引入這個東西
          1 類的動態加載
          2 復雜邏輯與規則定義的可配置化
          3 與第三方不確定對象的處理
          使用這個工具之后,我覺得理論上所有的業務調用都可以基于接口來開發,真正的實現代碼不一定的JAVA代碼,可能是beahshell腳本。
          如果你想獲得更強的JAVA處理能力,可以同樣寫把JAVA代碼(可以不是以.java結尾的文件)放在JVM之外的環境,在運行JVM之后,真正使用再加載。具體請查看
          https://github.com/igool/beanshelltest

          我的微信公眾號,歡迎溝通學習。
          posted on 2015-12-18 10:15 alexcai 閱讀(3752) 評論(1)  編輯  收藏

          評論:
          # re: 我目前認識的beanshell 2015-12-18 11:06 | java論壇
          暈 那還不如就用java  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 安康市| 运城市| 平泉县| 都匀市| 高雄县| 临夏市| 旺苍县| 玉屏| 西平县| 北票市| 玉林市| 内黄县| 砚山县| 扎兰屯市| 砀山县| 胶南市| 临桂县| 广州市| 贺兰县| 盐源县| 临泽县| 赤水市| 佛山市| 禹城市| 望江县| 五峰| 英德市| 余姚市| 独山县| 郓城县| 永寿县| 兴国县| 弥勒县| 泗洪县| 灵川县| 浏阳市| 宜川县| 兴海县| 乌兰浩特市| 兴业县| 永川市|