
Lambda 表達(dá)式 Lambda 表達(dá)式可以理解為一種匿名函數(shù):它沒有名稱,但有參數(shù)列表宁昭、函數(shù)主體喷市、返回類型相种,可能還有一個(gè)可以拋出的異常的列表...
流是什么 流是Java API的新成員,它允許你以聲明式方式處理數(shù)據(jù)集合(通過查詢語句來表達(dá),而不是臨時(shí)編寫一個(gè)實(shí)現(xiàn))寝并,也可以把它們看成遍歷數(shù)據(jù)...
基礎(chǔ)概念 在軟件工程中箫措,一個(gè)眾所周知的問題是,不管你做什么衬潦,用戶的需求肯定會變斤蔓。行為參數(shù)化就是可以幫助你處理頻繁變更的需求的一種軟件開發(fā)模式。一...
編寫Maven插件的主要步驟 創(chuàng)建一個(gè)maven-plugin項(xiàng)目:插件本身也是Maven項(xiàng)目镀岛,特殊的地方在于它的packaging必須是mav...
基礎(chǔ)概念 靈活的構(gòu)建能夠解決項(xiàng)目構(gòu)建過程中一個(gè)常常需要面對的問題弦牡,就是不同的平臺環(huán)境差異,這可能是操作系統(tǒng)的差異漂羊、平臺開發(fā)和測試平臺的差異驾锰、不同...
Web項(xiàng)目的目錄結(jié)構(gòu) 基于Java的web項(xiàng)目,其標(biāo)準(zhǔn)的打包方式是WAR走越。一個(gè)WAR包下至少包含兩個(gè)子目錄:WEB-INF和META-INF椭豫。M...
基礎(chǔ)概念 快速且高頻率的自動構(gòu)建項(xiàng)目的所有源碼,并為項(xiàng)目源碼提供豐富的反饋信息旨指。 持續(xù)集成需要引入額外的硬件設(shè)備赏酥,特別是對于持續(xù)集成服務(wù)器來說,...
基本概念 測試過程中谆构,如果有驗(yàn)證碼的參與今缚,可以通過引入外部jar包或者內(nèi)部控制驗(yàn)證碼的生成和驗(yàn)證。 Maven的職責(zé)之一就是自動運(yùn)行單元測試低淡,它...
基本概念 Maven的聚合特性能夠把項(xiàng)目的各個(gè)模塊聚合在一起構(gòu)建姓言,而Maven的繼承特性則能幫助抽取各模塊相同的依賴和插件等配置。 一個(gè)項(xiàng)目的子...