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

Java EE幾十種技術,“活著的”還剩幾何(Web應用技術篇)

開發 后端
技術的發展日新月異,滄海桑田,一不留神的掉隊,可能就是永遠。就連穩得一批的Spring技術棧也受到了基于GraalVM的QUARKUS等框架的挑戰,好在Spring社區迅速推出了Spring Native予以回應。

 [[419472]]

前言

你好,我是方同學(YourBatman)

若你還不太清楚Java EE是什么,可先移步這里:什么是Java EE?

技術的發展日新月異,滄海桑田,一不留神的掉隊,可能就是永遠。就連穩得一批的Spring技術棧也受到了基于GraalVM的QUARKUS等框架的挑戰,好在Spring社區迅速推出了Spring Native予以回應。

作為一枚Javaer,不可能沒有聽過Java EE。比如至少聽過這句廣為流傳的話“Java EE的13種核心技術”,而其實Java EE遠不止13種技術。

通過此圖你領略到了Java EE的“大而全”。從1999年出現到已有20余年,風云變幻,現在早已不是Java EE的天下,Spring技術棧已接管成為實際標準。本文就盤點盤點Java EE這幾十種技術規范,依舊堅挺的還要哪些?

Tips:推薦學習指數獲得3顆??的可認為依舊堅挺,4顆??認為知識點還比較重要,5顆??認為依舊是主流技術

所屬專欄

BATutopia-Java EE

相關下載

  • 工程源代碼:https://github.com/yourbatman/BATutopia-java-ee
  • 【女媧Knife-Initializr工程】訪問地址:http://152.136.106.14:8761
  • Java開發軟件包(Mac):https://wangpan.yourbatman.cn/s/rEH0 提取碼:javakit
  • 程序員專用網盤上線啦,開放注冊送1G超小容量,幫你實踐做減法:https://wangpan.yourbatman.cn

版本約定

  • Java EE:6、7、8
  • Jakarta EE:8、9、9.1

另外說明:下面所有API的GAV坐標均使用Jakarta EE的方式給出,原因是它的GAV命名、歸類相較于舊的Java EE更加規范,對開發者而言規律性更強、理解起來更方便些。版本號方面全部采用javax.*命名空間對于的版本,若想升級到jakarta.*命名空間的話僅需大版本號 + 1即可(GAV不變),非常方便。

另外還有一個小約定:同是javax.*命名空間的話,Jakarta EE的GAV大版本號與Java EE 8的保持一致,若發現大版本號比后者大了,那么說明命名空間已是新的jakarta.*。

從Java EE 8(及以后)版本推薦使用Jakarta EE的GAV,因為摒棄掉Java EE元素已是大勢所趨

正文

Java EE技術總覽

以Java EE 8/Jakarta EE 8為例,主要包含這些技術:

劃分為五大類:

其中,Web應用技術是現在Java最最最重要的使用場景。因此本文就聚焦在這塊,來聊聊它有哪些技術,有哪些技術現今依舊堅挺。

Part1: Web應用技術

Web Application Technologies,共8個規范。

把該part放在首位,因為它對開發者是最重要、使用得最多的,也是開發者最熟悉的部分。這“一切”可能權由Servlet承擔著...

1. Servlet

推薦學習指數5

Servlet規范絕對是作為一枚Javaer必知必會的技術。

Java Servlet是運行在 Web 服務器或應用服務器上的程序,它是作為來自 Web 瀏覽器或其他 HTTP 客戶端的請求和 HTTP 服務器上的數據庫或應用程序之間的中間層。

Java Servlet 是運行在帶有支持 Java Servlet 規范的解釋器的 web 服務器上的 Java 類。

Servlet現今依舊是Java Web應用開發的主流技術,即使以Spring WebFlux為代表的響應式編程技術出現了且很多,但基于Servlet的Spring MVC依舊熱度不減,是業務開發的首選。

API的GAV:

  1. <dependency> 
  2.     <groupId>jakarta.servlet</groupId> 
  3.     <artifactId>jakarta.servlet-api</artifactId> 
  4.     <version>4.0.4</version> 
  5.     <scope>provided</scope> 
  6. </dependency> 

 

代表API:

  • ServletContext
  • HttpServlet
  • HttpFilter
  • RequestDispatcher

Servlet由Web容器(如Tomcat)提供實現,因此只有你的工程在編譯期強依賴于Servlet的API參與編譯時才需導入此庫(scope=provided,表示參與編譯但并不會打包進去)。

2. JSP

推薦學習指數2

雖說JSP技術早已out,但由于其濃厚的歷史原因,所以我認為每一個Java Web開發人員對此門技術都應該有一定了解。不為使用,只為談資。

JSP用全稱Java Server Pages,是一種動態網頁開發技術。之所以說動態是因為它使用JSP標簽在HTML網頁中插入Java代碼,Java代碼放在標簽<% %>里。

JSP本質是一種Servlet(編譯后均變為Servlet),主要用于實現Java web應用程序的用戶界面部分。那么為何有了Servlet還需要JSP呢?與純Servlet相比:JSP可以很方便的編寫或者修改HTML網頁而不用去面對大量的println()/writer.write()語句,可讀性可維護性更高。

API的GAV:

  1. <dependency> 
  2.     <groupId>jakarta.servlet</groupId> 
  3.     <artifactId>jakarta.servlet-api</artifactId> 
  4.     <version>4.0.4</version> 
  5.     <scope>provided</scope> 
  6. </dependency> 

代表API:

  • JspContext、PageContext
  • JspPage、HttpJspPage(public interface JspPage extends Servlet { ... })
  • JspTag

顯然,JSP規范的具體實現亦由Web容器提供,并且99.99%的情況下開發者并不需要它的API,所以該GAV了解下即可。

3. EL表達式

推薦學習指數3

EL因JSP而生,但又獨立于JSP。雖說JSP已死,但EL作為一門獨立的表達式語言,是可以單獨存在的。

Expression Language表達式語言,一種在JSP頁面獲取數據的簡單方式(只能獲取數據,不能設置數據),目的是簡化開發且提高可維護性,替代開發者在JSP頁面上寫的Java代碼。

EL表達式是在JSP2.0開始新引入概念,所以有時候也叫它JSP表達式語言。它由JSP提出而出現,但并不必須依托于它而存在,而是可作為一門獨立的表達式語言技術提供使用,生命周期并不與JSP對等。

著名的校驗框架Hibernate Validator強依賴了EL表達式語言技術,所以這就是為何我認為它的學習指數比其“父親”JSP要高的原因。

API的GAV:

  1. <dependency> 
  2.     <groupId>jakarta.el</groupId> 
  3.     <artifactId>jakarta.el-api</artifactId> 
  4.     <version>3.0.3</version> 
  5.     <scope>provided</scope> 
  6. </dependency> 

代表API:

  • ELContext
  • ELManager
  • ExpressionFactory
  • Expression、ValueExpression、MethodExpression

EL一般也由Web容器提供實現。當然嘍,Web容器也將其實現拆開來了可單獨使用,如嵌入式tomcat的實現模塊為:org.apache.tomcat.embed:tomcat-embed-el

4. JSTL標準標簽庫

推薦學習指數1

強依托于JSP的存在而存在。

JavaServer Pages Standard Tag Library,JSP標準標簽庫。他是一個JSP標簽集合,封裝了JSP應用的通用核心功能。目的同EL有點類似:簡化開發且提高可維護性,替代開發者在JSP頁面上寫的Java代碼。

和EL一起它哥倆的出現目的都是為了讓開發者不要再在JSP上寫Java代碼啦,不同的是JSTL必須依托于JSP的存在而存在。

API的GAV:

  1. <dependency> 
  2.     <groupId>jakarta.servlet.jsp.jstl</groupId> 
  3.     <artifactId>jakarta.servlet.jsp.jstl-api</artifactId> 
  4.     <version>1.2.7</version> 
  5.     <scope>provided</scope> 
  6. </dependency> 

代表API:

  • LoopTag(public interface LoopTag extends Tag { ... })
  • SQLExecutionTag
  • LocaleSupport(fmt標簽)

用過JSTL的同學可能對standard.jar和jstl.jar這兩個Jar印象最深,這里做下簡單說明:

  • GAV只是api,一般不包含實現(符合Java EE只做規范的理念)
  • standard.jar和jstl.jar屬于具體實現(web容器一般自己有提供)。如還有Apache的標準實現:org.apache.taglibs:taglibs-standard-impl

5. WebScoket

推薦學習指數4

一門2011年才出現的“新”技術,Java亦提供了實現。

WebSocket是HTML5開始提供的一種在單個TCP 連接上進行全雙工通訊的協議。而這里聊的WebSocket是Java對其的支持,制定的編碼規范。

WebSocket大大改進了服務器/瀏覽器的交互方式,作為一門新新技術,生命力還是很強的,推薦學習。

API的GAV:

  1. <dependency> 
  2.     <groupId>jakarta.websocket</groupId> 
  3.     <artifactId>jakarta.websocket-api</artifactId> 
  4.     <version>1.1.2</version> 
  5.     <scope>provided</scope> 
  6. </dependency> 

代表API:

  • @ServerEndpoint、ServerApplicationConfig、HandshakeRequest
  • @OnOpen、@OnMessage、@OnError、@OnClose

它是構建在http協議之上的全雙工通信協議,相較于TCP更加方面,是和Html頁面搭建長鏈接通訊的首選。

6. JSF

推薦學習指數1

JavaServer Faces,一種用于構建 Web 應用程序的標準Java框架。它提供了一種以組件為中心來開發 Java Web 用戶界面的方法,從而簡化了開發。

MVC設計模式 (Model-View-Controller)出自于它,使用Facelets聲明語言構建視圖,并且模型由CDI托管bean表示,控制器由JSF引擎本身負責。

API的GAV:

  1. <dependency> 
  2.     <groupId>jakarta.faces</groupId> 
  3.     <artifactId>jakarta.faces-api</artifactId> 
  4.     <version>2.3.2</version> 
  5. </dependency> 

 

代表API:

  • Facelet、FaceletContext(public abstract class FaceletContext extends ELContext { ... })
  • FacesWrapper
  • FacesRenderer
  • @RequestMap、@ApplicationMap、@ApplicationMap、@RequestCookieMap、RequestParameterMap

總而言之,JSF算是被Struts、Spring MVC這類框架吊打。

7. JSON-P

推薦學習指數2

Java API for JSON Processing,專門用于處理JSON數據的API被納入JavaEE規范體系。用于使用生成和解析JSON數據中描述的對象模型或流模型來解析,轉換和查詢JSON數據。看看它的API:

  • Json:所有JSON對象的工廠類(如創建JsonParser、JsonGenerator),提供大量靜態方法
  • JsonParser:從流或對象模型中讀取JSON數據的基于事件的解析器,如getInt()、getLong()
  • JsonGenerator:一次將JSON數據寫入流中一個元素,如write(xxx)、writeNull()

看過我寫的Jackson專欄的同學能發現,這和Jackson簡直一毛一樣,甚至API很大一部分相同或相似。這便就是Java EE提供的用于處理Json的底層API。

API的GAV:

  1. <dependency> 
  2.     <groupId>jakarta.json</groupId> 
  3.     <artifactId>jakarta.json-api</artifactId> 
  4.     <version>1.1.6</version> 
  5. </dependency> 

代表API:

  • JsonReader、JsonWriter、JsonReaderFactory、JsonWriterFactory
  • JsonValue、JsonString、JsonNumber、JsonArray

他是Java EE抽象出來處理JSON的底層 API,對標Jackson-core。

8. JSON-B

推薦學習指數2

Java EE 7提供了JSON-P讓Java具有了處理Json的能力,但是這么底層的API誰會用?就像Jackson一樣如果沒有提供ObjectMapper這種自動綁定能力的API的話估計也很少人會用。直到Java EE 8官方貌似才恍然大悟意識到了這一點。

Java API for JSON Binding,實現JSON數據與Java對象之間的綁定。常見的Java primitive types和String類都能夠自動綁定,很明顯它底層走的JSON-P。

給幾個JSON-B的注解你瞧瞧:

  • @JsonbDateFormat
  • @JsonbNumberFormat
  • @JsonbProperty
  • @JsonbVisibility

這套路面熟吧(閱讀過我Jackson專欄的同學會覺得很面熟)。

API的GAV:

  1. <dependency> 
  2.     <groupId>jakarta.json.bind</groupId> 
  3.     <artifactId>jakarta.json.bind-api</artifactId> 
  4.     <version>1.0.2</version> 
  5. </dependency> 

代表API:

  • Jsonb、JsonbBuilder
  • JsonbSerializer、JsonbDeserializer
  • JsonbProvider

Java EE新增的JSON技術,只能說起晚了也趕晚了。想要“奪回市場”基本沒戲。

總結

Web應用技術作為Java EE最最最重要的部分,共包含8項具體技術,其中:

  • 1個仍為主流:Servlet
  • 1個還比較重要:WebScoket
  • 1個還在堅挺:EL表達式
  • 其它的5個存在感已非常之弱,連學習的必要性也沒有了。相信隨著時間的推移,被遺忘就是它們的歸宿

本文介紹完了最為重要的Web技術的情況,下文繼續為你介紹“非Web相關的技術”情況,那才真叫一個一片狼藉,“哀鴻遍野”。

 

責任編輯:武曉燕 來源: BAT的烏托邦
相關推薦

2021-08-27 11:57:33

Java企業應用

2021-08-31 19:12:51

Java服務安全

2022-10-25 15:55:13

2024-01-22 08:15:42

API協議設計

2023-12-06 09:27:09

人工智能區塊鏈

2023-07-25 13:07:59

2020-03-17 12:00:06

人工智能數據科學新冠病毒

2022-07-06 09:00:00

DevOpsIT技術債務

2021-03-22 09:00:00

IT人工智能技術

2024-03-14 11:12:28

2018-11-02 08:53:15

2018-01-15 11:41:33

代碼網絡運維研發

2009-07-29 17:19:14

2015-06-02 10:08:51

布線技術光纖

2016-05-30 10:45:17

2021-03-29 10:56:50

技術資訊

2009-12-09 10:48:50

ibmdwLotus

2011-05-30 09:17:18

光纖

2020-06-18 09:22:13

人工智能技術網絡

2025-08-11 00:00:00

威脅管理程序
點贊
收藏

51CTO技術棧公眾號

中文字幕欧美一区| 天堂午夜影视日韩欧美一区二区| 欧美一区二区网站| 欧美视频在线观看视频 | 日韩精品在线观| 黄色三级视频片| 呦呦在线视频| 久久久久久久久岛国免费| 国产有码一区二区| 日韩成人一区二区三区| 日韩中文在线电影| 亚洲精品久久久久久久久久久久久| 手机看片福利盒子久久| 牛牛电影国产一区二区| 国产精品嫩草久久久久| 国产精品一区二区欧美| 91禁在线观看| 久久国产精品亚洲77777| 久久成人亚洲精品| 少妇无套高潮一二三区| 精品国产午夜肉伦伦影院| 欧美日韩高清在线播放| 免费毛片小视频| 亚洲七七久久综合桃花剧情介绍| 久久九九99视频| 国产一区免费观看| 国产福利小视频| 日本va欧美va精品发布| 欧美怡春院一区二区三区| 欧美日韩国产精品综合| 欧美岛国激情| 亚洲色图国产精品| 国产精品无码网站| 国产极品模特精品一二| 日韩一区二区三区免费看 | 国产精品一区二区三区99| 国产精品99免视看9| 黄网在线观看视频| 极品日韩av| 欧美精品生活片| 亚洲视频重口味| 日韩免费看片| 在线播放精品一区二区三区| 一区二区三区免费在线观看视频| 成人18夜夜网深夜福利网| 在线欧美一区二区| 中国人体摄影一区二区三区| 黄色av免费在线观看| 91麻豆.com| 精品伦精品一区二区三区视频| 国产按摩一区二区三区| 国产一区二区在线观看免费 | 亚洲一区二区三区在线观看视频| 欧美女优在线观看| 久久久三级国产网站| 鲁鲁狠狠狠7777一区二区| 搡老岳熟女国产熟妇| 国产 日韩 欧美大片| 97超碰人人看人人| 亚洲精品综合网| 成人爱爱电影网址| 免费成人在线观看av| 四虎精品在线| 久久久久久综合| 五月天丁香综合久久国产| 成人亚洲综合天堂| 国产精品的网站| www.-级毛片线天内射视视| 中文字幕资源网在线观看| 一区二区三区毛片| 国产欧美日韩网站| 一区二区三区电影大全| 91国偷自产一区二区三区成为亚洲经典| 精品www久久久久奶水| 国产成人精品亚洲日本在线观看| 欧洲日韩一区二区三区| 亚洲高清视频免费| 2021年精品国产福利在线| 亚洲精品久久视频| 亚洲图片另类小说| 97精品视频| 欧美激情一二三| 黄色片中文字幕| 毛片一区二区三区| 不卡视频一区| 每日更新av在线播放| 国产精品欧美久久久久一区二区| 中文字幕av久久| 国产精品蜜芽在线观看| 欧美亚洲丝袜传媒另类| 精品国产aⅴ一区二区三区东京热| 久久电影在线| 日日摸夜夜添一区| 国产主播在线观看| 奇米精品一区二区三区四区| 92国产精品视频| 四虎国产精品永远| 1024成人网| 欧美在线一区视频| 热久久久久久| 亚洲精品国产福利| 日日操免费视频| 最新日韩在线| 成人亚洲欧美一区二区三区| 亚洲aaaaaaa| 亚洲色图一区二区| 50路60路老熟妇啪啪| 136福利精品导航| 中文国产成人精品| 欧美精品亚洲精品日韩精品| 美美哒免费高清在线观看视频一区二区| 国产91精品入口17c| a√在线中文网新版址在线| 亚洲一二三级电影| 国产美女18xxxx免费视频| 欧美理伦片在线播放| 久久精品99久久香蕉国产色戒| 久久国产精品系列| 夫妻av一区二区| 亚洲一区二区三区色| 天天免费亚洲黑人免费| 精品88久久久久88久久久| 免费看一级黄色| 噜噜噜躁狠狠躁狠狠精品视频| 成人av资源网| 97caopor国产在线视频| 欧美视频一区在线观看| 短视频在线观看| 136国产福利精品导航网址| 3d动漫啪啪精品一区二区免费| av片在线看| 欧美性生交大片免网| 水蜜桃av无码| 亚洲毛片播放| 国产精品12| 性欧美高清come| 欧美一区二区三区免费大片| 国产wwwwxxxx| 老司机午夜精品99久久| 日韩性感在线| 亚洲精品一区三区三区在线观看| 日韩成人中文电影| 亚洲天堂日韩av| 99精品久久久久久| av7777777| 亚洲国产欧美日韩在线观看第一区| 欧美激情手机在线视频| www.97超碰| 夜夜爽夜夜爽精品视频| 香蕉视频在线观看黄| 一级毛片免费高清中文字幕久久网| 国产精品免费看久久久香蕉 | 日韩中文字幕在线一区| 久久综合久久美利坚合众国| 国产一区二区三区三州| 日韩一区有码在线| 国产精品久久久久久久av福利| 国产精品成人a在线观看| 91精品久久久久久| 国产网站在线免费观看| 日韩一级成人av| 精品无码黑人又粗又大又长| 成人一区二区三区中文字幕| 丰满的少妇愉情hd高清果冻传媒 | 亚洲精品一线二线三线| 一级aaa毛片| 久久只精品国产| 国产免费视频传媒| 亚洲a一区二区三区| 91精品国产高清久久久久久91裸体| 在线观看午夜av| 亚洲电影免费观看高清完整版在线| 97免费在线观看视频| 国产亚洲一本大道中文在线| 亚洲一级片网站| 午夜精品久久99蜜桃的功能介绍| 国产伦精品一区二区三区视频免费 | 亚洲欧美综合色| 国产成人精品一区二区在线小狼| 亚洲国内精品| 欧美性大战久久久久| 日本中文字幕视频一区| 欧美日韩第一视频| 欧美拍拍视频| 欧美一区二区三区视频免费播放| 国产一级二级三级| 久久久777精品电影网影网| 九一精品久久久| 国产欧美成人| 中文字幕久久综合| 欧美精品中文字幕亚洲专区| 国产精品视频一区二区高潮| √天堂8在线网| 亚洲视频在线观看网站| 亚洲AV无码乱码国产精品牛牛 | 久久精品一区蜜桃臀影院| 亚洲五月激情网| 老妇喷水一区二区三区| www.18av.com| 成人高清电影网站| 99久久自偷自偷国产精品不卡| 韩国美女久久| 久久99久久亚洲国产| 国产精品久久久久一区二区国产| 欧美不卡123| 亚洲国产无线乱码在线观看| 亚洲高清视频中文字幕| 999福利视频| 99re在线精品| av在线天堂网| 久久丁香综合五月国产三级网站| 免费一级特黄特色毛片久久看| 日韩一区二区三区免费播放| 精品伦精品一区二区三区视频| 精品国产亚洲一区二区三区大结局| 日本视频久久久| 国产精品69xx| 久久高清视频免费| 99re在线视频| 亚洲欧美中文日韩在线| 黄色av免费观看| 制服丝袜av成人在线看| 男人天堂视频网| 欧美午夜电影在线| 国产精品99精品| 亚洲精品中文在线影院| 91香蕉国产视频| 欧美国产一区二区| 亚洲一级中文字幕| www.亚洲国产| 看全色黄大色黄女片18| 国产成人午夜电影网| 天天操精品视频| 久久99精品久久久久久| 激情 小说 亚洲 图片: 伦| 久久成人免费| 97成人在线观看视频| 99在线|亚洲一区二区| bt天堂新版中文在线地址| 你懂的一区二区| 中国女人做爰视频| 亚洲精品成人无限看| 中文字幕久久综合| 91精品亚洲| 久久久成人精品一区二区三区 | 成人看片爽爽爽| 成人国产1314www色视频| 日韩欧美一级| 成人自拍网站| 国产福利一区二区精品秒拍| 国产一区喷水| 伊甸园亚洲一区| 欧美午夜视频在线| 欧美三级美国一级| 在线播放豆国产99亚洲| 天天做天天爱天天综合网| 一区二区三区日韩视频| 91精品国产调教在线观看| 国产成人精品免费看在线播放| 欧美96在线丨欧| 91免费黄视频| 国产亚洲一区在线| www.亚洲天堂网| 蜜桃视频第一区免费观看| 日韩va在线观看| 粉嫩av亚洲一区二区图片| 欧美激情 亚洲| 久久久久久久久岛国免费| 日韩精品电影一区二区三区| 亚洲视频免费在线| 免费在线看黄网址| 欧美性xxxx在线播放| 中文字幕 国产| 91精品国产91久久久久久一区二区| 国产高清精品软件丝瓜软件| 亚洲第一偷拍网| 国产视频福利在线| 美女性感视频久久久| 999福利在线视频| 日韩美女毛茸茸| 日韩成人综合网| 国模一区二区三区私拍视频| 国产一区网站| 国产人妻人伦精品| 男女精品网站| 天堂在线一区二区三区| www..com久久爱| 中文字幕黄色网址| 亚洲一区精品在线| 日本成人一级片| 精品日韩在线观看| www黄在线观看| 欧美精品xxx| 成人亚洲网站| 精品国产乱码久久久久久郑州公司| 成人6969www免费视频| 成人在线播放网址| 久久99久久久欧美国产| 亚洲图片综合网| 亚洲视频一区二区在线| 日本天堂网在线| 日韩一区二区三区观看| 成人18在线| 亚洲91精品在线| 精品亚洲a∨一区二区三区18| 蜜桃网站成人| 国产精品vip| 日日噜噜夜夜狠狠| 91麻豆精品一区二区三区| 久热这里有精品| 欧美日韩免费视频| 清纯唯美亚洲色图| 97国产精品久久| 精品视频成人| 亚洲不卡中文字幕| 夜夜精品视频| 色哟哟免费视频| 国产精品二三区| 国产主播第一页| 亚洲老司机av| 福利在线免费视频| 99久久99久久精品国产片| 五月天久久网站| 亚洲综合欧美在线| 国产网站一区二区三区| 日韩成人免费在线视频| 日韩欧美一级二级| 2021国产在线| 91久久精品视频| 青青草91久久久久久久久| 99精品视频播放| 91视频在线观看免费| 日本三级视频在线| 精品国产乱码久久久久久蜜臀| 成人无遮挡免费网站视频在线观看| 国产精品热视频| 成人影视亚洲图片在线| 国产偷人视频免费| 久久日韩精品一区二区五区| 日本在线免费观看| 亚洲精品一线二线三线| 18aaaa精品欧美大片h| 国产伦精品一区二区三毛| 亚洲激情精品| 一本加勒比波多野结衣| 天天色天天爱天天射综合| 午夜视频免费看| 日本精品久久电影| 女优一区二区三区| 国产视频在线视频| 欧美激情一区二区三区四区| 中文精品久久久久人妻不卡| 在线看日韩欧美| 亚洲男人在线| 天堂а√在线中文在线| 成人丝袜18视频在线观看| www.天天色| 亚洲色图日韩av| 国产欧美在线观看免费| 中文字幕第50页| 国产成人激情av| 欧美一区二区激情视频| 亚洲天堂色网站| 91成人福利社区| 日韩极品视频在线观看| 91在线观看污| 国产精品无码一区| 久久五月情影视| 国产精品网在线观看| 成人免费观看毛片| 中文字幕中文字幕中文字幕亚洲无线| 91无套直看片红桃| 国内免费久久久久久久久久久| 特黄特色欧美大片| 成人日韩在线视频| 亚洲国产毛片aaaaa无费看 | 国产av人人夜夜澡人人爽麻豆| 99精品国产一区二区三区不卡| 最新中文字幕免费| 欧美日本亚洲视频| 国产一区二区电影在线观看| 亚洲欧美日本一区二区三区| 亚洲电影激情视频网站| 成人性生交大片免费看午夜 | 亚洲精品一级片| 国产91亚洲精品| 欧美精品日韩| b站大片免费直播| 欧美一区二区三区免费大片| 在线免费三级电影网站| 五月天av影院| 91久色porny| 国产成a人亚洲精v品无码| 欧美怡红院视频一区二区三区| 98精品视频| 中文人妻一区二区三区| 欧美一区二区在线免费观看| 欧美日韩大片| 福利视频一区二区三区四区| 国产精品日韩成人|