精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Spring Cloud 2022.0.0正式發布:OpenFeign穩得很&全面邁向GraalVM

開發 前端
談OpenFeign被淘汰還為時尚早:依舊主流,該學還得繼續學; 學GraalVM已為時不晚:必然的發展趨勢,早學早受益; 用Spring Cloud 2022時機基本成熟:demo練手,迎接下一次革新。

前言

北京時間2022-12-16,Spring Cloud 2022.0.0?(代號Kilburn)正式發布。明天就是2023 年了,怎么現在才發布 2022 版本呢?你以為一年都快結束了但Spring Cloud才開始,但其實人家早在今年的第一個月就定下了基調:

圖片

至于正式發布時間嘛,去年也差不多是這樣子的,千年的2020.0.0版本發布時間是2020-12-22。

圖片

其實,Spring Cloud的發版速度慢其實是必然的,畢竟越上層技術依賴的就會越多,測試難度就越高。畢竟,Spirng Boot 3.0于2022-11-24才發布,Eureka 2.0.0也2022-12-14才發布嘛,被“逼”到了這個時間節點而已。

Netflix Eureka 2.0.0正式發布:借尸還魂還是虛晃一槍?


Spring Boot 3.0.0正式發布,Banner不再支持圖片&增強可觀測性

總的來講Spring技術棧發版是非常規律和可信的,可謂業界標桿。感受下之前的版本特性:

Spring Cloud 2022.0.0正式發布:OpenFeign穩得很&全面邁向GraalVM

Spring Cloud 2021.0.0正式發布,FeignClient調用結果可一鍵緩存

Spring Cloud 2020.0.0正式發布,再見了Netflix

Spring改變版本號命名規則:此舉對非英語國家很友好

正文

Spring Cloud 2022.0.0版本的pom依賴:

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>2022.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

依賴Spring Boot 3.0.0版本即可,好在這次對齊了,有進步。還記得前兩個版本的依賴關系嗎?

Spring Cloud 2021.0.0最低依賴Spring Boot 2.6.1(而非2.6.0)

Spring Cloud 2020.0.0最低依賴Spring Boot 2.5.1(而非2.5.0)

即使強如Spring技術團隊都會因為bug導致出現這種“對不齊”的現象,潔癖患者看著著實有點小難受有木有。所以,程序員平時多多寬容自己O(∩_∩)O

老生常談

一年一次,關于Spring Cloud,每每都有些老生常談的議題,很基礎,但又不得不知,不得不曉。

和Spring Boot的對應關系

Spring Cloud作為云計算框架,以Spring Boot作為基石,因此它和Spring Boot的版本對應關系非常重要。

Release Train

發布時間

Spring Boot版本

SC Commons版本

2022.0.x(Kilburn)

2022-12

3.0.x

4.0.x

2021.0.x(Jubilee)

2021-12

2.6.x,2.7.x(從2021.0.3起)

3.1.x

2020.0.x(Ilford)

2020-12

2.4.x,2.5.x(從2020.0.3起)

3.0.x

Hoxton

2019-07

2.2.x, 2.3.x (從SR5起)

2.2.x

Greenwich

2018-11

2.1.x

2.1.x

Finchley

2017-10

2.0.x

2.0.x

Edgware

2017-08

1.5.x

1.3.x

Dalston

2017-05

1.5.x

1.2.x

Brixton

2016-09

1.3.x

1.1.x

Angel

2016-05

1.2.x

1.0.x

按目前節奏,Spring Boot每年發布2個中版本、一個大版本升級,Spring Cloud保持每年一次大版本升級的用以匹配節奏。

版本管理

Spring Cloud管理著眾多功能組件,本版本和去年2021.0.0版本對比圖如下:

圖片

不管從數量上(2022更少)還是版本號上(2022均是大版本號升級),差異都還挺大的。

本次對很多模塊進行了更新,筆者繪制成表格,方便你收藏:

模塊

版本

核心組件

spring-cloud-commons-dependencies

4.0.0

??spring-cloud-commons????spring-cloud-context??

??spring-cloud-loadbalancer??

??spring-cloud-starter??

spring-cloud-netflix-dependencies

4.0.0

??spring-cloud-starter-netflix-eureka-client????spring-cloud-starter-netflix-eureka-server??

??eureka-core-jersey3??

??eureka-client-jersey3??

spring-cloud-openfeign-dependencies

4.0.0

??spring-cloud-starter-openfeign????feign-bom:12.1??

??feign-form-spring:3.8.0??

spring-cloud-gateway-dependencies

4.0.0

??spring-cloud-gateway-webflux????spring-cloud-gateway-mvc??

??spring-cloud-gateway-server??

??spring-cloud-starter-gateway??

spring-cloud-circuitbreaker-dependencies

3.0.0

??resilience4j-bom:2.0.2????spring-cloud-starter-circuitbreaker-resilience4j??

??spring-cloud-starter-circuitbreaker-reactor-resilience4j??

??spring-cloud-starter-circuitbreaker-spring-retry??

spring-cloud-config-dependencies

4.0.0

??spring-cloud-starter-config????spring-cloud-config-client??

??spring-cloud-config-server??

??spring-cloud-config-monitor??

??org.eclipse.jgit:6.4.0.202211300538-r??

spring-cloud-stream-dependencies

4.0.0

??spring-cloud-stream????spring-cloud-stream-binder-kafka??

??spring-cloud-stream-binder-rabbit??

??spring-cloud-stream-schema-registry-client??

spring-cloud-task-dependencies

3.0.0

??spring-cloud-starter-task????spring-cloud-task-batch??

??spring-cloud-task-stream??

spring-cloud-consul-dependencies

4.0.0

??spring-cloud-starter-consul????spring-cloud-starter-consul-bus??

??spring-cloud-starter-consul-config??

??spring-cloud-starter-consul-discovery??

??spring-cloud-starter-consul-all??

??com.ecwid.consul:consul-api:1.4.5??

spring-cloud-sleuth-dependencies

3.1.0

??spring-cloud-sleuth-brave??

??spring-cloud-sleuth-zipkin??

??spring-cloud-starter-sleuth??

spring-cloud-zookeeper-dependencies

4.0.0

??spring-cloud-starter-zookeeper-config????spring-cloud-starter-zookeeper-discovery??

??spring-cloud-starter-zookeeper-all??

??org.apache.curator:curator-framework:5.1.0??

spring-cloud-cloudfoundry-dependencies

3.1.0

??spring-cloud-cloudfoundry-discovery??

??spring-cloud-starter-cloudfoundry??

spring-cloud-bus-dependencies

4.0.0

??spring-cloud-starter-bus-amqp????spring-cloud-starter-bus-kafka??

??spring-cloud-starter-bus-stream??

??spring-cloud-bus-rsocket??

spring-cloud-contract-dependencies

4.0.0

??spring-cloud-contract-wiremock????spring-cloud-contract-spec??

??spring-cloud-contract-spec-java<??

??spring-cloud-contract-spec-kotlin??

??spring-cloud-contract-stub-runner??

spring-cloud-function-dependencies

4.0.0

??spring-cloud-function-context????spring-cloud-starter-function-web??

??spring-cloud-starter-function-webflux??

??spring-cloud-function-deployer??

??spring-cloud-function-adapter-aws??

??spring-cloud-function-adapter-azure??

??spring-cloud-function-adapter-gcp??

??spring-cloud-function-adapter-openwhisk??

spring-cloud-vault-dependencies

4.0.0

??spring-cloud-vault-config-aws????spring-cloud-vault-config-consul??

??spring-cloud-vault-config-database??

??spring-cloud-vault-config-rabbitmq??

spring-cloud-kubernetes-dependencies

3.0.0

??io.kubernetes:client-java:17.0.0????io.fabric8:kubernetes-client-bom:6.2.0??

??spring-cloud-kubernetes-client-config??

??spring-cloud-kubernetes-client-discovery??

??spring-cloud-kubernetes-fabric8-istio??

??spring-cloud-kubernetes-fabric8-loadbalancer??

??spring-cloud-starter-kubernetes-fabric8-all??

可以看到,相較于上個版本,本次刪除了spring-cloud-sleuth和spring-cloud-cloudfoundry?,以及spring-cloud-cli三個模塊的管理。

what’s new(新特性)

老規矩,將我們關心的功能爽一遍。

最低版本要求

  • Java 17
  • Jakarta EE 9
  • Spring Framework 6.x
  • Spring Boot 3.x

移除掉三個模塊

Spring Cloud CLI:該模塊在Spring Boot CLI的基礎上,簡化Spring Cloud應用部署。有了它可以通過一些命令spring cloud configserver、$ spring cloud eureka快速啟動一些組件

筆者體驗后的感覺:生產上真是沒啥用,玩玩就可以了

Spring Cloud Cloudfoundry:SC里有個枚舉類CloudPlatform?能看到:

圖片

  • Cloud Foundry是業界第一個開源PaaS云平臺,但它可能真不太適合現在的云環境,要被列入前輩行列了,畢竟K8S勢如破竹。
  • Spring Cloud Sleuth:分布式鏈路追蹤模塊(Zipkin是默認實現),遵循Google的開源項目Dapper以及OpenTracing標準。這次把這個模塊干掉,當然不是放棄鏈路追蹤功能,而是將它交給了Micrometer Tracing項目,現在日志、指標、追蹤都可交給Micrometer了。

Spring Cloud Commons

要說Spring Cloud最最最重要的一個模塊是什么,那便是Spring Cloud Commons。作為阻斷式的大版本升級(Spring Cloud Commons從3.1.x升級到了4.0.0),必然也是大刀闊斧,甩掉包袱,主要有:

AsyncRestTemplate相關類被移除

AsyncRestTemplate&AsyncRestOperations作為異步請求器,一直依賴存在感其實蠻若的。而在Spring Framework 5.0的時候就已將它哥倆標記為@Deprecated?了,取代它們的是Spring Reactor Web提供的WebClient。

在Spring Framework 6,AsyncRestTemplate已被刪除。因此Spring Cloud也移除了其相關配置類:AsyncLoadBalancerAutoConfiguration、AsyncRestTemplateCustomizer等等。

httpclient包下面的類全被被移除

如下圖所示:

圖片

這個有點狠,整個被全部拿下,包括:Apache HttpCLient和OkHttp3的相關集成Factory等。之前版本中像OpenFeign就會用到它。

@EnableCircuitBreaker注解被移除

原因很簡單,這個Hystrix在Spring Cloud 2022中不再被支持,這個預防針在Spring Cloud 2020就已經打過啦(當時不建議使用,現在是移除支持)。

Spring Cloud 2020.0.0正式發布,再見了Netflix

@SpringCloudApplication注解終被移除

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@SpringBootApplication
@EnableDiscoveryClient
public @interface SpringCloudApplication {

}

這個注解很熟悉,但又很陌生?嗯,一個典型的Spring Cloud應用注解,在之前版本更是帶有@EnableCircuitBreaker?注解呢?,F在@EnableDiscoveryClient和@EnableCircuitBreaker都不需要了,自然@SpringCloudApplication就沒有再存在的意義了。

  • @EnableDiscoveryClient:只要classpath里存在相關類,就會被自動開啟

畢竟,服務發現已成微服務應用最基本的設施了嘛,默認就開啟嘍。當然,你可通過spring.cloud.discovery.enabled=false來顯示關閉,具有更好的靈活性

  • @EnableCircuitBreaker?:Hystrix自從Spring Cloud 2020.0.0版本就退出歷史舞臺了,取而代之的Resilience4j用不著它

此注解在早在Spring Cloud Common 3.0.1(對應Spring Cloud 2020.0.1)就被標記為了@Deprecated,直到Spring Cloud Common 4.0.0版本被從源碼正式拿下。

??Spring Cloud OpenFeign

圖片

太多的博文拿這個標題來“做文章”:OpenFeign要退出歷史舞臺了?筆者的觀點:這是趨勢,但開發者duck不必擔心,因為OpenFeign還很活躍,退出按照時間維度來講5年打底,10年差不多。所以,該學的Feign技術還得繼續,比如筆者的這個Feign專題:

圖片

另外,看看本次Spring Cloud對Feign的升級更改,就知道退出還有很長路要走:

屬性配置統一為spring.cloud.openfeign前綴

之前版本feign相關的屬性配置都為feign.xxx?,現在統為spring.cloud.openfeign.xxx?,隊形保持和其它模塊一致,更加和諧了。舉例如下:

圖片

圖片

默認使用Jackson完成序列化/反序列化

在此之前,序列化和反序列化默認情況下是Feign自己實現的,我們一般會選擇顯示開啟Jackson支持。畢竟它已成為標準組件,Spring MVC、Redis等一般都使用它完成。

為此,本版本講Jackson正式轉正:默認使用它來完成Feign的序列化/反序列化功能。具體配置差異如下圖所示:圖片

擁抱Apache HttpClient 5,移除對4的支持

棄用了對Apache HttpClient 4的支持,擁抱Apache HttpClient 5。直觀的講,HttpClientFeignConfiguration?等相關類已刪除:只剩下HttpClient5FeignConfiguration

圖片

而在2021版本的Spring Cloud里它是存在的,并且默認開啟的是HttpClient 4哦:

圖片

這一點與Spring Framework、Spring Boot中的變化保持一致。

@FeignClient的decode404屬性改為dismiss404

@FeignClient?注解的改動如下:

圖片

修改的原因是:與上游技術(也就是原生Feign)命名保持一致。因為Feign從11.9版本起內部就做了改名:

圖片

因此Spring Cloud借這次阻斷式升級,順勢將名稱整規范嘍,非常有追求有木有。

Feign升級到12.1版本

從上個版本的11.7升級到本版本的12.1

@FeignClient的注冊不再使用懶加載

代碼的改變在這里,一看便知:

圖片

很明顯,如果希望加載行為保持和之前版本一致,只需加個配置?spring.cloud.openfeign.lazy-attributes-resolution = true即可.。

Spring Cloud Netflix

Spring Cloud Netflix曾作為Spring Cloud的全棧解決方案,現在唯一被“保留”下來的有且僅有Eureka了。

圖片

這一次繼續砍:移除掉注解?@EnableEurekaClient?(畢竟@EnableDiscoveryClient都不需要顯示指定了嘛)

Eureka升級到2.0.0

嗯,不再重復闡述了哈,筆者寫了篇文章專門介紹Eureka 2.0.0:Netflix Eureka 2.0.0正式發布:借尸還魂還是虛晃一槍?

邁向GraalVM:支持AOT和Native image

Spring Boot 3.0最大看點和改動,就是對GraalVM原生鏡像的支持。Spirng團隊多次強調,為此付出的心血和花費精力都是最多的。

GraalVM技術是JRE的替代方案,基本原理是通過預編譯AOT(Ahead Of Time)技術先編譯好,這樣Spring框架就可以獲取到更多信息,從而啟動就非??炝?,這不難理解哈。

Spring團隊早在2019年就開始研究對GraalVM的支持,還記得那個Spirng Native項目嗎?它就是專門用于研究GraalVM的,曾經的實驗性項目,現正式被Spring Boot 3.0收納,光榮完成使命。

本次Spring Cloud 2022對各個模塊(大部分模塊)都添加了AOT和Native image的支持,可謂補射完了臨門一腳,Spring技術棧正式邁向GraalVM,且逐漸趨于成熟。相信不遠的將來會逐漸流行開來,筆者預估3年有明顯變化,5年快速增長。

其它

Spring Cloud Circuitbreaker模塊的Resilience4J升級到了2.0.2功能(上個版本為1.7.x)

Spring Cloud Gateway增加對Observability檢測的支持

Spring Cloud Stream移除@StreamListener、@Input等注解

Spring Cloud Kubernetes移除@ConditionalOnKubernetesEnabled注解 這個注解屬于Spring Cloud的:

圖片

代替者是使用Spring Boot的?@ConditionalOnCloudPlatform?注解:

圖片

總結

談OpenFeign被淘汰還為時尚早:依舊主流,該學還得繼續學; 學GraalVM已為時不晚:必然的發展趨勢,早學早受益; 用Spring Cloud 2022時機基本成熟:demo練手,迎接下一次革新。

責任編輯:武曉燕 來源: YourBatman
相關推薦

2023-04-21 10:10:07

Vite 4.3前端

2022-05-24 14:07:53

OpenFeignSpring開源

2013-07-24 13:31:29

SUSESUSE Cloud

2021-06-04 08:48:46

Spring ClouMaven Centr版本

2009-02-17 09:54:34

2011-04-01 09:58:04

AmazonCloud Playe云計算

2023-07-13 09:01:39

Bean接口容器

2011-09-26 10:38:46

華為云服務云計算

2021-08-26 00:22:57

Java EE技術Web

2014-02-24 13:36:52

SUSE Cloud OpenStack H

2021-12-20 08:15:25

SpringFeignClientSpring Clou

2018-05-30 14:56:24

Spring輕量化Java 8

2009-05-04 17:47:13

LinuxMandrivaSpring

2019-08-19 12:14:21

華為云鯤鵬容器云原生

2009-12-17 10:25:39

Spring 3.0

2018-11-07 09:32:03

浪潮HCM Cloud

2018-04-03 13:08:56

UCloudPingCAPCloud TiDB

2024-12-16 13:34:35

2023-02-20 10:13:00

灰度發布實現

2016-05-20 13:53:20

HTML5
點贊
收藏

51CTO技術棧公眾號

国产日韩欧美a| 激情综合亚洲| 日韩欧美高清在线| 97超碰在线人人| 秋霞av在线| 秋霞国产午夜精品免费视频| 久久天天躁夜夜躁狠狠躁2022| 久久久久久久久久影视| 成人动漫一区| 亚洲精品乱码久久久久久久久| 加勒比在线一区二区三区观看 | 午夜激情一区二区三区| 午夜一区二区三区| 黄色av免费观看| 日本在线不卡一区| 国自在线精品视频| 黄色录像免费观看| 国产一区二区欧美| 精品国产制服丝袜高跟| 我要看一级黄色大片| www欧美xxxx| 国产精品免费观看视频| 精品日本一区二区三区在线观看| 国产一区二区在线视频聊天| 亚洲一区日韩| 色在人av网站天堂精品| 国产福利在线导航| 欧美人与牛zoz0性行为| 亚洲精品在线电影| 免费高清视频在线观看| 精品视频在线一区二区在线| 亚洲成av人综合在线观看| 亚洲永久激情精品| 国产中文在线视频| 91婷婷韩国欧美一区二区| 97超碰人人看人人 | 制服丝袜国产精品| 精品久久久久久久无码| 国产高潮在线| 亚洲妇女屁股眼交7| 久久香蕉视频网站| а√资源新版在线天堂| 国产精品的网站| 日韩女优中文字幕| 黄色片在线免费观看| 91在线国内视频| 国产一级精品aaaaa看| 丰满人妻一区二区三区免费| 国产呦萝稀缺另类资源| 国产日产亚洲精品| 在线观看中文字幕码| 视频一区二区中文字幕| 国产高清在线不卡| 亚洲高清视频免费观看| 久色成人在线| 国产精品91久久久久久| 天堂av免费在线观看| 肉肉av福利一精品导航| 国产精品激情av电影在线观看 | 欧美极品影院| 欧洲av一区二区嗯嗯嗯啊| 国产xxxxx在线观看| 成人爱爱网址| 欧美日韩一级二级三级| 中文字幕 日韩 欧美| 伊人久久大香| 制服丝袜日韩国产| 特级特黄刘亦菲aaa级| 超碰成人在线免费| 日韩国产一区三区| 性猛交ⅹxxx富婆video| 欧美mv日韩| 九九九久久久久久| 黄色片视频网站| 久久av最新网址| 国产精品中文字幕久久久| 国产农村妇女毛片精品| 丁香六月综合激情| 欧美日韩一区在线播放| 在线视频自拍| 亚洲愉拍自拍另类高清精品| 怡红院av亚洲一区二区三区h| a一区二区三区| 欧美日韩一区视频| 自拍偷拍激情视频| 亚洲欧美日本伦理| 久久躁日日躁aaaaxxxx| 久久精品这里有| 日韩精彩视频在线观看| 国产精品美女在线| 黄色三级网站在线观看| 欧美极品少妇xxxxⅹ高跟鞋| 五月天在线免费视频| 草草在线视频| 欧美日韩高清一区二区三区| 性农村xxxxx小树林| 精品产国自在拍| 久久久精品国产一区二区| 日韩毛片在线播放| 麻豆成人在线观看| 国外成人免费视频| 黄色av电影在线观看| 精品欧美国产一区二区三区| 国产a级片免费观看| 日韩欧美久久| 中文字幕日韩欧美在线| 国产精品黄色网| 精品一区二区三区久久| 久久影视中文粉嫩av| caopen在线视频| 欧美在线色视频| 国产精品久久无码| 欧美成熟视频| 国产乱肥老妇国产一区二| 人妻va精品va欧美va| 亚洲欧洲日韩在线| 黄色一级免费大片| 欧美自拍视频| 久久久久久91香蕉国产| 97超视频在线观看| 欧美国产在线观看| 欧美色图另类小说| 在线综合色站| 精品国产欧美一区二区五十路| 九九精品免费视频| 不卡的av在线播放| 免费日韩在线观看| 96视频在线观看欧美| 亚洲天堂免费视频| 久久99精品波多结衣一区| 国产盗摄女厕一区二区三区| 伊人久久大香线蕉综合75| 精品国产欧美日韩一区二区三区| 亚洲欧美国产精品专区久久 | 少妇无套高潮一二三区| 亚洲另类视频| 国产一区二区三区高清视频| 欧美草逼视频| 欧美成人三级电影在线| 九九热视频精品| 国产精品资源站在线| 亚洲成年人专区| 日韩福利影视| 久久久国产视频91| 99久久久久成人国产免费| 中文字幕一区二区日韩精品绯色| 亚洲色图 在线视频| 成人激情电影在线| 日日天天久久| 亚洲人成自拍网站| 黄色一级视频免费看| 337p粉嫩大胆色噜噜噜噜亚洲| 日韩伦理在线免费观看| 久久成人福利| 2020久久国产精品| 精品乱码一区二区三四区视频| 狠狠干狠狠久久| b站大片免费直播| 日韩精品一级中文字幕精品视频免费观看| 日韩精品欧美一区二区三区| 91亚洲视频| 久久精品国产欧美激情| 国产特级黄色片| 亚洲国产精品久久久久婷婷884| 成年女人免费视频| 免费在线成人| 亚洲欧美成人一区| 日韩一区二区三区精品 | 手机在线中文字幕| 国产成人免费xxxxxxxx| 五月丁香综合缴情六月小说| 偷拍视屏一区| 国产精品亚洲网站| 日本片在线观看| 亚洲精品国产综合久久| 无码人妻精品一区二| 国产精品久久久久国产精品日日| 91欧美一区二区三区| 在线观看视频免费一区二区三区| 欧美精品一区二区视频| 国产一区二区三区四区五区3d| 久久亚洲国产精品| 五月激情婷婷综合| 欧美日韩一区二区三区在线 | 国产在线日本| 制服丝袜日韩国产| 九九热在线免费观看| 国产欧美一区二区精品秋霞影院| 成人不卡免费视频| 国产日韩欧美一区| 中文字幕免费高| 久操精品在线| 高清视频一区| 久久人人视频| 97在线观看免费| 麻豆网站在线看| 日韩av在线网址| av中文字幕观看| 欧美在线制服丝袜| 精品无码人妻一区二区三| 欧美激情一二三区| 逼特逼视频在线观看| 免费亚洲电影在线| 成年人午夜视频在线观看| 欧美黄色录像片| 欧美视频观看一区| 风间由美性色一区二区三区四区| 国产精品久久久久久久久久久不卡| 尤物在线网址| 日韩一二三在线视频播| 欧美套图亚洲一区| 精品国产乱码久久久久久图片| 日批视频免费观看| 欧美日韩亚洲视频| 日本在线观看中文字幕| 亚洲人被黑人高潮完整版| 亚洲高潮女人毛茸茸| 久久夜色精品国产噜噜av | 国产欧美一区二区三区沐欲| 久久久高清视频| 国产精品中文有码| 高潮一区二区三区| 日日骚欧美日韩| 日批视频在线免费看| 亚洲成人中文| 97在线国产视频| 国语精品一区| www.一区二区.com| 91精品综合| 综合久久国产| 欧美xxxx中国| 亚洲精品视频一区二区三区| 免费av一区| 免费成人av网站| 九九综合在线| 日本不卡一区| 精品亚洲成人| 亚洲精品乱码视频| 国产中文精品久高清在线不| 麻豆成人在线播放| 香蕉视频一区二区三区| 国内外成人免费视频| 欧美wwwsss9999| 欧美凹凸一区二区三区视频| 亚洲毛片免费看| 免费一区二区三区在在线视频| 亚洲瘦老头同性70tv| 久久99精品久久久久久秒播放器 | 蜜桃传媒一区二区三区| 伊人天天综合| 精品少妇一区二区三区在线| 99精品欧美| 国产精品-区区久久久狼 | 一级黄色高清视频| 国产精品一区二区x88av| 初高中福利视频网站| 高清不卡在线观看| 亚洲天堂2024| 久久久精品国产免费观看同学| 久操视频在线观看免费| 中文字幕乱码久久午夜不卡| 永久免费观看片现看| 亚洲视频一区二区在线观看| 久久久久99精品成人片试看| 亚洲午夜av在线| 日韩视频在线观看一区| 欧美性大战xxxxx久久久| 这里只有精品6| 日韩免费高清视频| 视频一区二区三区国产| 夜夜嗨av色综合久久久综合网| 日韩大片在线永久免费观看网站| 精品少妇v888av| 亚洲一区资源| 亚洲精品欧美一区二区三区| 国产精伦一区二区三区| 任我爽在线视频精品一| 天天射综合网视频| av女优在线播放| 麻豆免费看一区二区三区| 精品人妻人人做人人爽夜夜爽| 91视频免费观看| 亚洲综合久久av一区二区三区| 亚洲v精品v日韩v欧美v专区| 黄色一级视频免费看| 91精品国产欧美一区二区18| 亚洲av激情无码专区在线播放| 最近2019免费中文字幕视频三| 午夜影院免费在线| 国产成人精品久久久| 久久视频免费| 日本午夜精品一区二区| 国产精品www994| 国产九九在线视频| 成人18精品视频| www.com.av| 色香蕉久久蜜桃| 少妇无码一区二区三区| zzjj国产精品一区二区| 蜜桃视频动漫在线播放| 成人在线观看视频网站| 夜色77av精品影院| 日韩一级免费看| 久热成人在线视频| 极品人妻一区二区三区| 亚洲蜜桃精久久久久久久| 天天干在线播放| 欧美大片在线观看一区二区| 国产视频精选在线| 97福利一区二区| 韩国三级成人在线| 亚洲高清乱码| 久久免费高清| 亚洲图片综合网| 玉足女爽爽91| 国产视频手机在线观看| 在线亚洲欧美视频| 第四色男人最爱上成人网| 国产专区一区二区三区| 国语自产精品视频在线看8查询8| www.cao超碰| 国产精品欧美一区喷水| 日本欧美www| 亚洲欧美自拍一区| 午夜不卡影院| 九色91国产| 国产日韩亚洲| 亚洲av无码一区二区三区网址 | 中文字幕在线精品| 韩国成人在线| 日本免费高清不卡| 视频一区二区三区在线| a级大片在线观看| 日韩欧美成人区| 内衣办公室在线| 国产91在线播放| 国精一区二区| 日本爱爱免费视频| 欧美激情一区二区三区不卡| 亚洲国产av一区二区三区| 亚洲欧美制服中文字幕| 欧美性suv| 日韩性感在线| 久久99精品久久久久久| 日韩激情小视频| 欧美一区二区三区白人| 污污的视频在线观看| 成人在线视频电影| 夜夜嗨一区二区| 婷婷色一区二区三区| 欧美亚洲一区三区| 一本一道波多野毛片中文在线| 国产女精品视频网站免费| 欧美激情国产在线| 免费欧美一级片| 亚洲va欧美va人人爽午夜| 天天干天天插天天操| 国产成人精品久久二区二区91 | 澳门久久精品| 91国视频在线| 国产欧美日韩精品一区| 一级片视频免费| 欧美日韩国产成人高清视频| 久久久久久毛片免费看| 亚洲自偷自拍熟女另类| 久久精品人人做人人爽人人| 中文字幕免费高清在线观看| 精品国内亚洲在观看18黄| 精品视频在线播放一区二区三区| 欧美激情亚洲天堂| 94色蜜桃网一区二区三区| 久久久黄色大片| 久久久久www| 久久97精品| 九九热精品国产| 午夜精品久久一牛影视| 国产乱理伦片a级在线观看| 成人精品久久久| 国产视频亚洲| www日韩在线| 日韩精品在线免费观看| 欧美激情福利| 婷婷五月综合缴情在线视频| 国产清纯美女被跳蛋高潮一区二区久久w | 在线观看亚洲一区| 91亚洲天堂| 日韩欧美亚洲在线| 国产99久久久精品| 国产乱码77777777| 九九精品视频在线观看| 精品国产一区二区三区香蕉沈先生 | 成人免费av在线| 成人黄色免费网| 45www国产精品网站| 五月激情久久久| 18禁裸乳无遮挡啪啪无码免费| 日韩欧美精品在线| 国产经典一区| 18禁网站免费无遮挡无码中文| 一区免费观看视频|