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

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

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

    First they ignore you
    then they ridicule you
    then they fight you
    then you win
        -- Mahatma Gandhi
    Chinese => English     英文 => 中文             
    隨筆-221  評論-1047  文章-0  trackbacks-0

    A month ago, if you would've told me that I was soon to become a raving Groovy and Grails fanatic, I would've told you that you were crazy. I've had a passing interest in Groovy for awhile, but not enough to really get excited. As for Grails...well...I just lumped it in along with Trails, Sails, and all of the other Rails wannabe frameworks.

    But then I sat in on Groovy and Grails talks at the LoneStar Software Symposium. In short, I was blown away!

    The first thing I learned was that Groovy had matured quite a bit and is likely to reach 1.0 status in the very near future. This is good news because it will help bring Groovy out of its current "toy" status and into the proverbial "real world". Also, Venkat was able to demonstrate some killer language features in Groovy that up until now have been reserved for the Ruby folks.

    Then in his next section, Venkat covered Grails. I sat in as a skeptic, but walked out a believer. Grails isn't just a Rails-wannabe...it's the real deal! While Venkat was demonstrating Grails, I downloaded and installed Grails and followed along, building the same example on my laptop. I was very impressed at how very Rails-like it felt. It's not a perfect match to Rails, but it's darn close...close enough to make me like it.

    When developing in Grails, you can run your application within the built-in Jetty server. In many ways, this is much like running a Rails app in the built-in WebBrick server. Once you're done, Grails provides a command that creates a good old-fashioned WAR file, suitable for deployment in your favorite servlet container.

    What's even more cool about Grails is that it has Spring and Hibernate under the covers. But you won't need to know that unless you want to wire dependencies into your controllers using some of Spring's dependency injection goodness or if you want to tweak the database mapping.

    Speaking of database mapping, this is one place where Grails differs slightly from Rails. Where Rails uses ActiveRecord for domain object persistence, Grails uses GORM. Some folks I know are a bit put off (understandably so) by ActiveRecord which starts with a database schema and infers a domain model. GORM, on the other hand, takes the opposite approach, starting with domain objects and infers a database schema. Of course, if you don't like the inferred schema, it's Hibernate under the covers, so you're free to tweak the mapping to your heart's (or data architect's) content.

    What's more, I also learned that Oracle has put their stamp of approval on Grails. Not that it matters much to me...but a big name like Oracle legitimizes Grails a bit more.

    Finally, with a fewGroovy and Grails books making their debut, now's a perfect time to plug in and learn some Groovy and Grails stuff.

    You'll notice that I've added a "Groovy|Grails" category to my blog. This is the first and only blog entry under that category for now. But expect more stuff here as I dig into Groovy and Grails more.


    原文地址:http://jroller.com/page/habuma?entry=i_m_digging_groovy_and
    附:Groovy輕松入門--Grails實戰(zhàn)之GORM篇
    posted on 2007-04-06 23:59 山風(fēng)小子 閱讀(621) 評論(2)  編輯  收藏 所屬分類: Groovy & Grails
    主站蜘蛛池模板: 国产精品亚洲片在线观看不卡| 精品国产污污免费网站入口| 亚洲va在线va天堂va四虎 | 337p欧洲亚洲大胆艺术| 亚洲国产成人五月综合网 | 亚洲剧情在线观看| 亚洲精品无码久久久久| 免费国产a国产片高清| 嫖丰满老熟妇AAAA片免费看| 免费国产叼嘿视频大全网站| 特黄特色的大片观看免费视频| 中文字幕无码精品亚洲资源网久久 | 狠狠综合久久综合88亚洲| 日韩高清免费观看| 日韩欧毛片免费视频| 香港a毛片免费观看| 中国人免费观看高清在线观看二区| 国产精品亚洲а∨天堂2021 | 无码国产精品一区二区免费16 | 亚洲精品麻豆av| 四虎影视在线永久免费观看| 欧美a级成人网站免费| 日本人的色道免费网站| 精品无码人妻一区二区免费蜜桃| 你是我的城池营垒免费看| 国产免费久久精品丫丫| 免费人成在线观看播放a| 看全免费的一级毛片| 日韩欧美亚洲中文乱码| 亚洲av日韩av永久无码电影| 亚洲日本VA午夜在线电影| 成人亚洲国产va天堂| 亚洲色大成网站www| 亚洲综合一区无码精品| 亚洲AV日韩综合一区尤物| 亚洲中文精品久久久久久不卡| 中文字幕亚洲精品无码| 亚洲AV无码一区二区一二区| 亚洲高清乱码午夜电影网| jizzjizz亚洲日本少妇| 免费看美女午夜大片|