簡化Spring(1)–設定檔

作者:江南白衣                               序     人人都愛Spring加Hibernate。    但Spring MVC+hibernate的Sample如Appfuse的代碼卻算不得最簡潔優美好讀,如果在自己的項目中繼續發揮我們最擅長的依樣畫葫蘆大法,美好願望未必會實現。      所以,Pramatic精神不滅。這個系列就是探尋最適合自己的Spring+Hibernate模式。                                 

簡化Spring(2)–Model層

    作者:江南白衣     因為Spring內建的sample離我們的實際項目很遠,所以官方一點的model層模式展現就靠Appfuse了。    但Appfuse的model層總共有一個DAO介面、一個DAOImpl類、一個Service介面、一個ServiceImpl類、一個DataObject.....大概只有受慣了虐待的人才會欣然接受吧。    另外,Domain-Driven逢初一、十五也會被拿出來討論一遍。   

簡化Spring(3)–Controller層

    作者:江南白衣     Struts與Webwork的扇子請跳過本篇。    MVC不就是把M、V、C分開嗎?至唯物樸素的做法是兩個JSP一個負責View,一個負責Controller,再加一個負責Model的Java Bean,已經可以工作得很好,那時候一切都很簡單。    而現在為了一些不是本質的功能,冒出這麼多非標準的Web架構,實在讓人一陣鬱悶。像Ruby On

幫我解決個難題吧。有關org.w3c.dom.Node

困擾我半天了。jdk為1.5就這段代碼:getElementStringValue(){....return node.getTextContent(); // node is a Node and not is null....}我是迴圈讀取得每個node的值的,作為application,在celipse中可以執行。若在一個servlet中調用這個方法,則:1。tomcat(5.5.9)毫無反應,甚至這個方法的調用者的調用者都不繼續走了。在try   catch 中無錯誤。2。在resin(

啟動SpringSide–Promatic Enterprise Application KickStart項目

作者:江南白衣        SpringSide--Pragmatic Enterprise Application KickStart and Common Library Stack,這麼長的一個名字下來,不用解釋大家都知道是做什麼的了----以Spring Framework為core,提供一個Pragmatic的公司專屬應用程式開發基礎和最佳實務展示。   定位:為使用Spring架構的開發人員提供一個非Demo版的複雜、正式而體現最佳使用實踐的參照系統。   

八卦Sourceforge背景空間規則

作者:江南白衣      SourceForge用了許多年,最近才靠springside混進了它的後台,八卦一把在sf混個房間有什麼好處,還有它以什麼規則,維持這麼大一間善堂的運作。   1. 100M的Web空間       兼送一個springside.sf.net的網域名稱,你也可以把自己的網域名稱指向它。       如果用了這100M空間,你必須在每個頁面加上sourceforge的logo,順便sf也好幫你統計訪問量。      

RUP中的剪刀手

作者:江南白衣,最終版本見:http://blog.csdn.net/calvinxiu/archive/2007/03/19/1533825.aspx,轉載請保留。--- last update 2007.4.14    剪裁,在RUP裡和迭代一樣,都是屬於喋喋不休了一百遍的東西,但攻擊RUP笨重的人總是習慣性的直接無視。    其實在《The Rational Unified Process Made Easy - A Practitioner's Guide--Rational

Apress新書迎接JDK 6.0(1)–總述及XML的新標準

    作者:江南白衣    《Java.6.Platform.Revealed》  Apress 2006.Jul 出版,不得不佩服國外出版社的效率。在ROR步步進逼,風聲雨聲的時候,八卦一下Java 6有什麼新功能對Java程式員還是很好的。此書易讀,代碼清晰,239頁,大約幾個小時就能翻完。       JDK6的升級大體可以分為幾大類:       一、JavaEE 5中新XML,WebService標準的JavaSE固化,如StAX、JAXB2、JSR181等。      

Selenium–透明反覆推介的整合測試載入器(Pragmatic系列)

   作者:江南白衣     國內大部分公司還依靠QA組的MM看著測試案例文檔來手工測試,如果錢人有限,又想改變現狀,最實在的建議是先編寫直接存取資料庫的商業層UnitTest和基於Selenium的整合測試這兩種實用性最高的測試。   在徐昊指導下,SpringSide2.0 已經全面應用Selenium。   Selenium 能被選為最好整合測試、迴歸測試方案,是因為:   1.Selenium IDE ,一個FireFox plugin,能自動記錄使用者的操作,產生測試指令碼。   2.

幼學瓊林–Spring下的單元測試要點

    今天複習了一下 造福無數人Spring2.0 參考手冊中文翻譯--第8章 測試,濃縮即精華的更新了SpringSide wiki中的--Spring下的單元測試要點。     注意,文檔還在不斷修改中,建議直接看Wiki 上的最新版本。1. 需要Spring 依賴注入的測試   為了測試Spring管理下的Bean,可以自行構造BeanFactory,也可以繼承於AbstractDependencyInjectionSpringContextTests,實現public String[]

幼學瓊林–SpringSide推薦的JDK5.0 feature

作者:江南白衣 原文出自SpringSide Wiki,請留意wiki中的更新。 隨著光陰推移,Annotation 慢慢在開源架構中推廣,泛型漸漸被程式員們用熟,加上AutoBoxing的小糖,SpringSide終於離不開JDK5.0。1.AutoBoxing 與 For Each 迴圈    本來int的非Object性就很無聊,在JDK5.0終於提供了autoboxing功能。這個文法簡化糖,被用在了每一個地方。    for each

SpringSide 2.0 社區全新組團盛大開放

在滿江紅開源平台(www.redsaga.com)的大力支援下,SpringSide 2.0 社區全新組團盛大開放。   SpringSide2.0 新社區的四大子網站:社區主站:http://forum.springside.org.cn    主站,springside開發人員出沒的討論區。 Wiki文檔站: http://wiki.springside.org.cn   全民參與Java公司專屬應用程式開發的文檔編撰。 團隊開發日誌: http://blog.springside.org.

侵入,無侵入? Annotation vs Interface

作者:江南白衣 本文出自SpringSide wiki,請留意Wiki中的最新版本。 1.

簡化Spring(4)–View層

    作者:江南白衣     人生像個舞台,請良家少女離開。    同樣的,Freemarker和Velocity愛好者請跳過本篇。與棄用webwork而單用Spring MVC Controller介面的理由一樣,Freemarker本來是一樣好東西,還跨界支援jsp 的taglib,而且得到了WebWork的全力支援,但為了它的非標準化,使用者數量與IDE的缺乏,在View層我們還是使用了保守但人人會用,IDE友好的JSP2.0 配合JSTL。   

遇上用例驅動的團隊

作者:江南白衣,原文地址:http://blog.csdn.net/calvinxiu/archive/2007/03/26/1541106.aspx,轉載請保留。    就像小說裡那些早慧的少年,很早就嘗試過用例驅動的需求文案,結果與客戶,一個愁默默,一個恨綿綿。      最狂熱的用例編寫者也承認,用例對客戶與需求人員都是一種heavy的相互折磨。    客戶看用例時總要收攝心神來閱讀整個互動的流程,還有那些該死的擴充流異常流,沒經過程式員專業抽象訓練的客戶,對著這些虛擬碼一般的情景指令碼,

Compass–在Lucene之上作了什麼增強?(Pragmatic系列)

 已加入Opensymphony的Compass 是對Lucene搜尋引擎在公司專屬應用程式(資料庫應用)中的增強。 Lucene本身的API已經非常簡單,看看IBM DW上的Beef up Web search apps with Lucene已經大概瞭解,那Compass還能做什麼樣的增強呢?     1.在我的項目裡,最實際的增強就是Data Mirror功能。     

Retrotranslator–將JDK5.0項目完全轉換為JDK1.4 位元組碼的恩物

作者:江南白衣         因為Retrotranslator的出現,SpringSide

WebSphere社區版,Geronimo1.1八卦和GBean架構

作者:江南白衣 1. WebSphere AS社區免費版      IBM WebSphere AS基於Apache Geronimo的社區免費版, 就像狼和狽終於走到一起,很可能要破壞應用伺服器市場的平衡。     IBM WebSphere Application Server的品牌,Apache Geronimo以GBean架構的開源大掃蕩,免費且比JBoss的LGPL寬鬆得多的Apache 2.0 License,

CSDN三日雙飛豪華團(3)

   依舊7點被叫醒去遊長城,因為和MM一起,就專心的只想著玩了。   透明也攜了如花美眷出來。而日貴(Jini)就和透明粘在一起,透明裡面穿了件ThoughtWorks,Jini不甘示弱的漏出一件Sun Java,兩大帥哥並排倒是成了風景線,如果沒被人誤解的話。   在長城一處罕無人跡的角落,終於追到蔣總座,拍下唯一一張與高層老總的合影。雖然背光嚴重,但有Picasa有Photoshop,這還是問題嗎?  散水前,代表springside團隊,送了一個springside 的杯子給瑞江經理。 

CSDN三日雙飛豪華團(1)

    幾天之後,霍霍在郵件裡說:“這幾天如北京的春天一樣,到處是鮮豔的綠色...”    可我拖著mm的小手,幸福的走出首都機場時,看到的是一根根的枝椏。枝枝椏椏之間,停著一輛CSDN的接送巴士, 虛幻的大門開啟,發條兔子舉著牌子友善的跳出來SAY HELLO,CSDN豪華旅程開始了....     接待處,查曉丹美女掏出兩張午餐券問:“你夫人呢?”,我幸福的要暈過去了(接下來幾天,CSDN給我的一切安排都是雙份的,CSDN萬歲!!)    中午和社區專家們同桌,他們的話題永遠不離賺分和接分,

總頁數: 61357 1 .... 18801 18802 18803 18804 18805 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.