2012年7月12日
摘要: 隨著信息化的快速發展,IT項目變得越來越復雜,通常都是由多個子系統共同協作完成。對于這種多系統、多項目的情況,很多構建工具都已經提供了不錯的支持,像maven、ant。對于Gradle,除了借鑒了ant或者maven的類似繼承的方式定義子項目,也提供了一種更為方便的集中配置的方式,大大減少了構建帶來的復雜度。除此之外,Gradle還提供了清晰的Project樹模型來映射多項目的組織結構,接下來,讓我們了解一下如何使用Gradle構建多項目吧。
閱讀全文
2012年7月5日
摘要: Gradle 是以 Groovy 語言為基礎,面向Java應用為主,基于DSL語法的自動化構建工具。這次,讓我們探討一下Gradle中更多關于Project或者Task中的玄機。
閱讀全文
2012年6月27日
摘要: Gradle中有兩個基本的概念:project和task。每個Gradle的構建由一個且只有一個project構成,它代表著需要被構建的組件或者構建的整個項目。每個project由一個或者多個task組成。task代表著Gradle構建過程中可執行的最小單元。例如當構建一個組件時,可能需要先編譯、打包、然后再生成文檔或者發布等,這其中的每個步驟都可以定義成一個task。
閱讀全文
2012年6月26日
摘要: Gradle 是以 Groovy 語言為基礎,面向Java應用為主,基于DSL語法的自動化構建工具。說到java的自動化構建工具,大家一定對Ant和Maven都不會陌生,對,Gradle就是這樣一種類似的工具,不過它比Ant和Maven強大的多。
閱讀全文
2012年6月15日
摘要: REST是新一代的web service設計標準,關于REST的定義,以及同傳統SOAP相比較的優略,這里就不羅嗦了,以后可以直接google。
這里先暫且小結一下學到的REST相關知識。
閱讀全文
2012年5月19日
摘要: Cucumber 是一個基于BDD的測試框架,它能夠幫助團隊使用業務上的語言對軟件系統的行為進行測試。同單元測試相比,Cucumber的測試更多關注的是業務級別的行為,因此非開發人員、業務專家或者客戶能夠容易的參與,從而保證軟件系統的行為切實符合業務需求。
閱讀全文
2012年2月15日
摘要: 1句話解釋面向對象原則S.O.L.I.D
閱讀全文
2012年2月14日
摘要: 讀書筆記之(測試驅動開發實用指南)(二)
閱讀全文
摘要: Grails上傳文件,默認字段長度小的問題總結
閱讀全文
摘要: Grails/Flex/Blazeds 上傳下載文件
閱讀全文