<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java下WEB開發的輔助利器 --- Grails

    Posted on 2009-07-28 07:56 小李飛刀 閱讀(393) 評論(0)  編輯  收藏 所屬分類: 技術架構
    最近嘗試了一下Grails, 主要是看中了它的快速開發模式,Groovy語言的簡潔和易用,用慣例來替代配置的簡潔,更重要的是它可以繼續使用重量級的Java作為后臺的有力支撐。使其能在企業級應用中也能嘗試敏捷的開發。

    使用的Grails版本是最新的V1.1.1,Groovy的版本是1.6.3,數據庫用的是MySQL5, 教程($點擊下載)中講的版本有些老,注意教程跟代碼中會略有些差別,正好在嘗試時了解了下部分細節的變化,最終的代碼打包($點擊下載)可以直接運行,因本人對Grails也是初次嘗試,歡迎大家討論和指導。

    跟著入門教程,完成了教程中的比賽登記實例的編寫,逐一嘗試了其自動化的MVC框架,代碼自動生成,DataSource的配置,Controller到View的關聯映射,spring框架的配置、Log4j的配置使用等。

    總體來講,整個過程相當方便,開發速度也會很快,使用的前提是得了解Grails的一些相關概念,配置方法也比較易于理解,可以用Groovy代碼來配 置,也可以直接用模塊自身的配置,Groovy配置本身只是提供了一種用Groovy設計者來看更為簡潔和方便的寫法,習慣了也還很清晰,因為是用腳本語 言,有編程性質,比起單純的XML、或者properties的結構性文本配置來講,有一點的優勢,例如在共用內容,到細分的不同開發環境的配置上,可以 減少很多重復性的東西,結構也清晰簡潔。

    GSP頁面跟JSP比較起來,似乎也有一點的優勢,在邏輯上的處理感覺比用JSTL要強一些,熟練使用GSP還需要更深入的了解。另外,使用GSP到 controller時要特別注意保證變量命名的對應,由于沒有配置文件的存在,得在頭腦中保持一絲警惕,否則,難以檢查頁面文件跟controller 類中的一致性。

    最后一點,就是WEB部分的文件組織結構跟通常的差別不大,但grails-view下面的一些內容,跟WEB下面的CSS,JS文件的對應需要用點心弄清楚,覺得這一塊grails可能需要繼續改進,以簡化使用,減少疑惑。

    沒有做過壓力測試,運行性能如何沒有概念,但實際的項目分解來看,在運行時,依然是編譯成了Java字節碼,運行環境和代碼跟直接用 Spring+hibernate+SiteMesh的Java程序應該是沒有多大差別的,可能存在從Groovy到字節碼的生成代碼的性能問題,但這應 該不是大問題,編譯器技術的成熟能保證它的生成編碼強過一般程序員的,就像C語言生成的匯編代碼不會比高手直接寫的匯編差一樣。


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


    網站導航:
     

    posts - 44, comments - 43, trackbacks - 0, articles - 5

    Copyright © 小李飛刀

    涉足江湖,廣交朋友
    尋找有共同興趣愛好者一起開創掌上移動應用!


    歡迎光臨!您是第 hit counter 位訪客。
    主站蜘蛛池模板: yellow视频免费看| 色www免费视频| 免费人妻无码不卡中文字幕系| 亚洲VA综合VA国产产VA中| 羞羞漫画登录页面免费| 全部免费国产潢色一级| 看一级毛片免费观看视频| 亚洲AⅤ视频一区二区三区| 精品成人一区二区三区免费视频 | 最近2019中文字幕mv免费看| 亚洲国产日韩在线成人蜜芽| 国产在线观看免费观看不卡| 国产成人精品日本亚洲直接| 嫩草影院免费观看| 激情吃奶吻胸免费视频xxxx| 久久久久亚洲精品天堂久久久久久| 久久国产一片免费观看| 亚洲AV午夜成人片| 最近最好最新2019中文字幕免费| 亚洲人成在线中文字幕| 国产精品色午夜免费视频| 成人一级免费视频| 亚洲日韩中文在线精品第一| baoyu777永久免费视频 | 亚洲日本VA午夜在线电影| 免费一级毛片在级播放| 你懂的免费在线观看| 亚洲伊人久久大香线蕉啊| 国产一级淫片视频免费看| a级毛片无码免费真人久久| 亚洲国产中文在线二区三区免| 好男人看视频免费2019中文| 一个人看www免费高清字幕| 亚洲视频在线一区二区三区| 免费看少妇作爱视频| 中文字幕免费在线看电影大全| 亚洲日韩乱码久久久久久| 可以免费观看的一级毛片| 久久国产乱子伦精品免费不卡| 亚洲精品伦理熟女国产一区二区| 亚洲中文字幕丝袜制服一区|