?Java 8平臺有生產(chǎn)力、易用性強、多語種編程、更高安全性和穩(wěn)定性等特色。同時Java8的幾種借口默認(rèn)方法有自己的核心特性,這里來介紹下接口的默認(rèn)方法、Lambda 表達(dá)式、函數(shù)式接口這三種新特性。查看全文>>
應(yīng)用程序想要完成具體的功能,僅有類是遠(yuǎn)遠(yuǎn)不夠的,還需要根據(jù)類創(chuàng)建實例對象。在Java程序中,可以使用new關(guān)鍵字來創(chuàng)建對象,具體語法格式如下:查看全文>>
springmvc攔截器是我們項目開發(fā)中用到的一個功能,常常用于對Handler進行預(yù)處理和后處理。本案例來演示一個較簡單的springmvc攔截器的使用,并通過分析源碼來探究攔截器的執(zhí)行順序是如何控制的。查看全文>>
在Spring Cloud中,Spring Cloud Hystrix就是用來實現(xiàn)斷路器、線程隔離等服務(wù)保護功能的。Spring Cloud Hystrix是基于Netflix的開源框架Hystrix實現(xiàn)的,該框架的使用目標(biāo)在于通過控制那些訪問遠(yuǎn)程系統(tǒng)、服務(wù)和第三方庫的節(jié)點,從而對延遲和故障提供更強大的容錯能力。查看全文>>
Eureka是Netflix開發(fā)的一個服務(wù)發(fā)現(xiàn)框架,本身是一個基于REST的服務(wù),主要用于定位運行在AWS(Amazon Web Services )域中的中間層服務(wù),以達(dá)到負(fù)載均衡和中間層服務(wù)故障轉(zhuǎn)移的目的。查看全文>>
Spring MVC是Spring提供的一個實現(xiàn)了Web MVC設(shè)計模式的輕量級Web框架。它與Struts2框架一樣,都屬于MVC框架,但其使用和性能等方面比Struts2更加優(yōu)異。Spring MVC具有如下特點:查看全文>>