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

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

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

    shinewang

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      53 隨筆 :: 0 文章 :: 200 評論 :: 0 Trackbacks

    Groovy & Grails

         摘要: 根據The Computer Language Benchmarks Game的性能測試結果:
    PHP : JRuby : Python : Java 大約是 1:2:4:100,以上結果僅供參考。另外,JRuby、Java比較占用內存。由此可以看出,Ruby應用于Web開發在性能上不會有太大的的問題,至少和PHP/Python是同一數量級的。  閱讀全文
    posted @ 2009-01-20 11:09 shinewang 閱讀(23092) | 評論 (8)  編輯

         摘要: Grails 1.1 Beta 2發布了,Groovy 1.6 final和Grails 1.1 final也越來越近,不過已經不是很感興趣了。雖然對于Java開發者來說,相比Rails,Grails更容易上手,但它并不成熟的。在論證 Grails的成熟度時,Graema說:“你會把Spring和Hibernate看作風險嗎?” Spring和Hibernate確實不是風險,但Grails對Spring和Hibernate的包裝卻是一個極大風險,“在種種危險中,最主要的一 點是我們已經對底層框架的抽象太成功了,以至于有時會出現問題。”具體可以看看這個例子。使用Grails,不如使用JRuby On Rails或者Play!
    不管怎么樣下面介紹一下1.1版本的新特性:
    更好的GORM事件
    基本類型集的持久化
    對象的只讀訪問
    默認的排列順序
    批處理
    動態Finders的改進
    單項的One-to-many遺留映射
    增強枚舉類型的支持
    全局插件
    多插件倉庫
    自動安裝插件方案   閱讀全文
    posted @ 2008-12-26 16:47 shinewang 閱讀(1822) | 評論 (4)  編輯

         摘要: Hibernate是一個流行的Java對象關系映射框架,Grails的數據訪問層GORM就是建立在Hibernate的基礎上。Hibernate能夠根據配置自動生成SQL語句,使得程序員可以隨心所欲的使用對象編程思維來操縱數據庫。然而如果使用不當,往往容易造成性能問題,例如N+1次查詢問題。在開發過程中,常常需要通過查看Hibernate生成的SQL來對數據訪問層進行調優。  閱讀全文
    posted @ 2008-12-03 15:08 shinewang 閱讀(2819) | 評論 (0)  編輯

         摘要: Grails為開發者提供了一個controller列表的默認主頁,在開發時用起來確實很方便,但總不能把它用到產品環境下吧。那么怎樣才能修改這個默認主頁呢?  閱讀全文
    posted @ 2008-11-27 12:48 shinewang 閱讀(2479) | 評論 (0)  編輯

         摘要: 使用ORM時,常常碰到N+1次查詢的問題。Hibernate采用立即加載(eager load)和延遲加載(lazy load)來解決這一問題,GROM建立在Hibernate的基礎之上,理論上同樣適用。但事實如何?  閱讀全文
    posted @ 2008-11-26 16:06 shinewang 閱讀(2015) | 評論 (0)  編輯

         摘要: 由于Java語言的局限性,實現一個Rails-like的Java開發框架一直是一個難題。在Java上想體驗Rails-like的開發模式,只能選擇Grails或者JRuby on Rails。然而這兩種框架都是動態語言實現的框架,只是基于JVM而不是基于Java語言本身。動態語言確實有很多優點,但往往難以調試。是否有一個Java語言實現的Rails-like框架?答案是Play!  閱讀全文
    posted @ 2008-11-19 17:26 shinewang 閱讀(2243) | 評論 (0)  編輯

    主站蜘蛛池模板: 亚洲成在人线av| 国产精品高清免费网站| 亚洲天然素人无码专区| 相泽南亚洲一区二区在线播放| japanese色国产在线看免费| 在线观看肉片AV网站免费| 精品免费久久久久久久| 日韩在线视频免费看| 亚洲无码在线播放| 亚洲一级毛片免费看| 成人免费观看男女羞羞视频| 免费观看91视频| 免费无码一区二区三区蜜桃大 | 亚洲AV无码一区二三区| 亚洲AV永久无码精品成人| 亚洲一卡2卡3卡4卡乱码 在线 | 亚洲国产av一区二区三区| 亚洲AV无码一区二区三区系列 | WWW国产成人免费观看视频| 久久国产乱子伦免费精品| 四虎影视免费永久在线观看| 亚洲AV成人精品网站在线播放| 亚洲AV无码一区二区三区牲色 | 波多野结衣免费在线观看| 国产成人精品日本亚洲专区| 亚洲一卡2卡4卡5卡6卡在线99 | 国产亚洲情侣久久精品| 91精品免费久久久久久久久| 亚洲不卡AV影片在线播放| 亚洲国产精品xo在线观看| 91视频免费观看| 亚洲 自拍 另类小说综合图区| 91亚洲性爱在线视频| 国产午夜精品久久久久免费视| 免费在线观看亚洲| 亚洲综合av一区二区三区不卡| 国产99视频精品免费专区| 久久亚洲精品无码播放| 国产亚洲日韩在线a不卡| 午夜影视在线免费观看| 亚洲美女色在线欧洲美女|