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

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

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

    隨筆 - 170  文章 - 536  trackbacks - 0
    <2009年6月>
    31123456
    78910111213
    14151617181920
    21222324252627
    2829301234
    567891011

    常用鏈接

    我參與的團隊

    隨筆分類(103)

    搜索

    •  

    積分與排名

    • 積分 - 415108
    • 排名 - 135

    最新評論

    閱讀排行榜

      在Java世界里打拼也好幾年了,也看到了各種不同技術的浮浮沉沉,倒是發現了一個簡單的規律,最簡單的東西往往是最有用的,簡單的軟件也是種美。

      在 Java Web 領域,曾經有無數各種各樣的框架,Struts1/2,JSF,Echo1/2,Tapestry,Wicket,等等等等了,這么多不同的框架代表了兩個不同的方向,除了 Struts 這個是基于請求的,其他幾個都是算是事件驅動的,但是后面幾個在整個市場上所占的份額也趕不上 Struts 一家。HTTP 請求本來是很簡單的,而 Struts 就是基于這樣簡單的概念,但是卻有無數人希望重現 VB 時代的那種拖拖拉拉的編程方式,希望用事件驅動一切,但是大部分人都失敗了。失敗的原因也其實不那么復雜,有的是不夠成熟,像 JSF 這樣被 Sun 官方大力推崇的框架,但 Ajax 出現的時候,JSF 中想靈活的用 Ajax 都成了一種奢望,有的是資料太少了。像 Echo2 這樣的框架資料,少的跟珍惜保護動物似的。

      當然也不是沒有成功的,微軟憑借其強大的開發實力,和開發工具的配合,加上沒有給 ASP.net 用戶更多選擇余地,取得了無人匹敵的成功。但是這個成功在 Java 世界是不會擁有的,Java 世界沒有微軟這樣的巨頭,Java 世界中拿得出手的幾個開發工具,Eclipse,Netbeans,IDEA,在所見即所得的開發上遠遠的落后于 Visual Studio。相比微軟帝國,Java 世界多的是中小型的,開源的工具產品。規模上都遠遠落后于微軟,Java 世界唯一可走的路便是簡單了。對 Java 世界來說,簡單不僅僅是種美,更是生存之道。

      起初作為 Java 世界 PK 微軟產品的重頭戲,EJB 在學院派的力捧下誕生了,EJB 似乎從來都不打算讓人活的輕松,一個簡單的東西非得搞的復雜無比才行。而且其持久層 Entity Bean,似乎連基本功能都沒能實現,更別談大規模使用了。EJB 1/2 的時代是開發人員永遠無法忘卻的噩夢。

      Java 世界也從來不缺活躍分子,Rod Johnson 這個有種音樂家氣質的牛人憑借自己多年的積累,推出了 Springframework,這樣一個基于 IoC 和 AOP 兩個概念的簡單易用的框架,完成了很多起初只有 EJB 才能完成的工作,Spring 也一夜成名,成為 Java 世界使用最為廣泛的輕量級應用框架。

      幾乎是同時,來自澳洲的小帥哥 Gavin King 也在用一種與眾不同的方案去替代現有比較復雜的 Java 持久化方案,最后他的 Hibernate 也成為替代原有 EJB 持久化方案的選擇。相對簡單的 Hibernate 也取得了巨大的成功。

      其實這樣的例子在 Java 世界也非常多,以至于后來來自于 Ruby 開發社區的 Ruby on Rails 的出現,給了 Java 開發者當頭一棒,原來還有更簡單的做法哦。于是 Java 世界慢慢的開始對多種腳本語言進行支持,包括 Ruby,以及后來自創的 Groovy。以此去打造類似 RoR 那樣簡單的開放方式。

      生活其實是很簡單的,軟件開發其實也是一樣,用簡單的方式,去打造簡單的軟件,Java 世界用無數失敗的教訓證明了這一點。像我呢,也喜歡用這樣簡單的方式去工作,最喜歡 IDEA 去寫代碼,最喜歡 Struts2 + Spring2 + Hibernate3 這套組合,最最喜歡的是簡單,因為簡單是最美的工作方式。

    posted on 2009-06-23 16:08 steady 閱讀(3269) 評論(6)  編輯  收藏 所屬分類: 技術隨筆

    FeedBack:
    # re: 簡單是種美[未登錄] 2009-06-23 17:19 Steven
    Eclipse遠遠落后于 Visual Studio?
    Java比Net簡單?
    請審視自己的看法!  回復  更多評論
      
    # re: 簡單是種美 2009-06-23 17:23 steady
    @Steven
    回復前請確認你沒看漏字  回復  更多評論
      
    # re: 簡單是種美 2009-06-23 22:46 火星叔叔馬丁
    最喜歡 Struts2 + Spring2 + Hibernate3 這套組合
    鬧了半天 還是ssh  回復  更多評論
      
    # re: 簡單是種美[未登錄] 2009-06-24 10:58 roy
    浪費眼球,以后這類文章不要發在技術區嘛!  回復  更多評論
      
    # re: 簡單是種美 2009-06-25 18:04 馬達+斯加
    樓上眼球很值錢哦?  回復  更多評論
      
    # re: 簡單是種美 2009-07-10 17:47 火星漁者
    免費的代價  回復  更多評論
      
    主站蜘蛛池模板: 香港一级毛片免费看| 中国人xxxxx69免费视频| 丁香五月亚洲综合深深爱| 亚洲免费观看视频| 国产亚洲中文日本不卡二区| 亚洲国产成人久久精品99| 久久精品免费电影| 国产精品亚洲一区二区在线观看| 狠狠亚洲婷婷综合色香五月排名| 真人做A免费观看| fc2成年免费共享视频网站| 亚洲成人免费网址| 亚洲一区二区三区国产精品| 最近免费中文字幕mv在线电影| 国产精品亚洲一区二区无码| 亚洲三级电影网址| 免费一级毛片正在播放| 最近中文字幕高清免费中文字幕mv| 337p日本欧洲亚洲大胆人人 | 亚洲av无码专区国产乱码在线观看| 91精品免费在线观看| 一级片在线免费看| 天堂亚洲国产中文在线| 亚洲中文久久精品无码| 狼友av永久网站免费观看| 久久精品视频免费看| 一级特黄录像免费播放中文版 | 免费成人在线视频观看| 日韩欧美亚洲国产精品字幕久久久| 亚洲伦另类中文字幕| 亚洲&#228;v永久无码精品天堂久久 | 五月天婷婷免费视频| 中文字幕 亚洲 有码 在线| 国产V亚洲V天堂无码久久久| 亚洲av午夜精品一区二区三区| 波多野结衣在线免费观看| 无码少妇精品一区二区免费动态 | 久久精品一区二区免费看| 一级看片免费视频囗交| 粉色视频成年免费人15次| 亚洲日本国产综合高清|