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

從Java EE到Jakarta EE,企業版Java的發展歷程

開發 后端
Java能夠歷久彌新得益于它是非常嚴謹的、注重編碼規范、注重設計規范的編程語言。按照規范實施做到有據可循,實施過程又可反饋給規范,形成正反饋的周而復始,越來越完善。

[[409192]]

本文轉載自微信公眾號「BAT的烏托邦」,作者YourBatman。轉載本文請聯系BAT的烏托邦公眾號。

前言

你好,我是YourBatman。

誕生于1985年的Java語言,早已年過三旬,甚至已經越過“35歲魔咒”,比很多同學的年齡大得多。正所謂三十年河東,三十年河西,有人說Java已廉頗老矣,基本結構過于老套不靈活,但顯示情況是它“老而不死”依舊常年霸榜,是棵常青樹。

深愛Java的同學知道,Java并不老(Python年紀更大)、開發效率并不低(馬拉松型選手看中長遠效率)、語法并不是啰嗦(這是嚴謹的表現,同時也擁抱了Stream流式、Function函數式編程來簡化開發)。Java鼓勵用嚴謹的方法、正確的方式來設置內容,這讓Java程序員們對待代碼更有全局性,更適合構建規模性的企業級項目。

另外,Java做到了哪怕最新版JDK能(幾乎)100%兼容首個版本,這無不依靠于優秀的設計和規范的制定。2000年左右隨著Java的高速發展,被大量用于企業應用的開發,所以迫切需要規范的解決方案。

正所謂一流企業定標準、二流企業做品牌、三流企業做產品,這個活Sun公司自然不會放過,它就是企業版Java,也叫Java EE(后改名為Jakarta EE)。Java EE是一些列技術標準的集合(只定標準,不提供實現),其中很多技術經歷這么多年的發展已經很成熟、應用得很廣泛了。但深入了解后會發現,Java EE很多技術都是起個大早,趕個晚集,否則也不會有Spring現在的絕對霸主地位。

本文提綱

版本約定

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

正文

上面說到,Java能夠歷久彌新得益于它是非常嚴謹的、注重編碼規范、注重設計規范的編程語言。按照規范實施做到有據可循,實施過程又可反饋給規范,形成正反饋的周而復始,越來越完善。

本專欄將介紹Java EE/Jakarta EE相關的幾十種技術,作為Java企業級開發的標準技術,很多技術應用非常廣泛。本文作為第一篇,將從發展歷程出發,先一起全方位的了解到它。

JDK發展簡史

在講述Java EE的發展歷程之前,先簡要回顧(普及)一下JDK的發展史,方便在時間上對應參照,畢竟開發者一般對JDK的版本會更熟、更敏感些。

誕生:1995年5月,Oak語言改名為Java,標志著Java的誕生,并且提出了著名的Write Once,Run Anywhere口號。下面用表格形式記錄其發版時間軸。

版本 發布日期 焦點說明
JDK 1.0 1996.01 Java虛擬機、基礎類庫
JDK 1.1 1997.02 規定了Jar文件格式,JDBC、JavaBeans、RMI等。開始支持內部類和反射
JDK 1.2 1998.12 引入集合框架Collections、Map等。從此版本開始,分為3個版本:J2SE/J2EE/J2ME(注:1999.04著名的HotSpot虛擬機誕生,順勢推出了Java EE首個版本)
JDK 1.3 2000.05 千禧年的第一個版本,對類庫進行了優化
JDK 1.4 2002.02 支持正則Pattern、NIO、JDBC 3.0、assert斷言
JDK 5 2004.09 JDK命名方式變化、自動拆裝箱、泛型、枚舉、可變參數、增強for循環、JUC并發包等等非常多新特性
JDK 6 2006.12 編譯器注解處理器(lombok的原理)、J2xx改為Java XX
JDK 7 2009.02 try-with-resources、NIO2(也叫AIO)、泛型推斷
JDK 8 2014.03 憋了5年的大招,果然經典。Lambda表達式、函數式編程、Stream流式編程、方法引用、接口默認方法、徹底移除HotSpot的永久代
... ... ...
JDK 11 2018.09 Jigsaw模塊化、增強類型推斷、革命性的垃圾收集器ZGC
... ... ...
JDK 17 2021.09 ...敬請期待

期間,關于Java/Sun公司有些大事記,記錄一下。

日期 事件
1995.05 Java語言誕生
1996.01 JDK 1.0版本發布
1998.12 JAVA2企業平臺J2EE發布(和JDK 1.2一起)
2005.06 JavaOne大會召開(Java誕生10周年),J2EE更名為Java EE, J2SE更名為Java SE,J2ME更名為Java ME
2009.04 甲骨文Oracle以現金收購Sun微系統公司,交易價格74億美元(Sun公司市值頂峰時超2000億美金。眼看他起高樓,眼看他宴賓客,眼看他樓塌了)。Sun公司最大的資產,便是Java。從此Java商標被Oracle收入囊中,才有了后來的Oracle PK Google大戰
2017.08 Oracle將Java EE(Java SE還自己保留)交給開源組織,Eclipse基金會接手。但Oracle不允許開源組織使用Java名號,所以Jakarta EE名稱于2018.02.26應運而生

什么是Java EE?

作為一個(資深)的Java開發者,這似乎是一個很簡單的問題。

Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言。它分為三個版本:

  • Java SE(J2SE):標準版?;A中的基礎,后面2個版本都依賴于它。當前最新版本是Java 17(LTS版本,將于2021年9月發布)
  • Java EE(J2EE):企業版。用于企業級大型應用開發,包含了Web、Security、Management等幾十種標準技術
  • Java ME(J2ME):移動版。隨著Android/iOS的流行,它已幾乎銷聲匿跡

由于Java EE能夠直接應用于企業級應用開發,解決實際問題,直接產生價值,因此也常說它價值更高。所以用谷歌百度一下“Java培訓”關鍵字,基本都是培訓Java EE的。

作為common sense,特別是Java程序員除了需對JDK的歷史有所了解外,Java EE的發展歷程也是有必要知道的,畢竟這是基礎知識點,是聊天的談資,是你的內功。

Java EE發展史

J2EE(JavaEE)自1999年首次發布以來,已成為實現和部署可移植、多層企業應用程序的集成標準(它是標準,它是規范),現在了解下它的發展史,記錄到如下表格(從成體系的Java EE 1.4版本開始)。

說明:該表格是YourBatman翻閱多處資料搜集整合,全網最全的一份,請收藏使用。

版本 發布日期 焦點說明
J2EE 1.4 2003.12 對Web服務更好支持。啟用javax命名空間。Servlet 2.4、JSP 2.0、EJB 2.1等
Java EE 5 2006.05 以Web為著力點繼續優化。Servlet 2.5、JSP 2.1、EJB 3.0、注解支持等
Java EE 6 2009.12 添加了大量新技術來簡化開發,如:Servlet 3.0(異步處理)、Bean Validation、EJB 3.1、JSF 2.0、JPA 2.0、上下文和依賴注入(CDI)
Java EE 7 2013.06 提高生產力滿足企業需求和HTML5。Servlet 3.1、WebSocket 1.0、JSON 1.0、JMX 2.0、Batch 1.0
Java EE 8 2017.08 增加了JSON綁定和安全相關。Servlet 4.0、Bean Validation 2.0、CDI 2.0、JPA 2.2
Jakarta EE入局 2017.08 Oracle將Java EE交給開源組織,Eclipse基金會接手(Apache基金會爆冷出局還是不想要?)。但Oracle不允許開源組織使用Java名號,所以Jakarta EE名稱于2018.02.26應運而生
Jakarta EE 8 2019.09 規范與Java EE 8完全相同。Maven的GAV變了:javax.servlet:javax.servlet-api:4.0.1 -> jakarta.servlet:jakarta.servlet-api:4.0.2,但命名空間沒變依舊還是javax.*,算是個小過度吧
Jakarta EE 9 2020.11 沒有加入新功能,Eclipse基金會的首個正式版本。命名空間從javax.*遷移到jakarta.*,前者從此成為歷史。所有模塊大版本號+1,如Servlet 4.0.2 -> Servlet 5以表示其斷層式升級
Jakarta EE 9.1 2021.06 相較于9 沒有 加入新API。主要提供對Java SE 11的運行支持

2017年隨著Oracle把Java EE交給開源基金會,Java EE從此成為歷史,接下來將由社區驅動的Jakarta EE取而代之。

雖然Java EE已成過去式,但它似乎代表著我們的程序青春,依然是溝通的主力。因此,在很長很長很長一段時間內,Java EE知名度依舊蓋過Jakarta EE,溝通交流中使用它居多。

Tips:Java EE版本號和Java SE沒有絕對聯系。如即使到最新的Jakarta EE 9、9.1版本對JDK的最低要求是8,而非9

咱們程序員可能會吐槽Oracle為毛不讓使用Java EE商標,這么搞太費勁了。但在Oracle眼中,可能,一切都是利益(Oracle號稱是一個律師比工程師數量還多的高科技企業)

補充:什么是Eclipse基金會

2004年2月該非盈利組織的正式成立,由包括開發者、消費者和插件提供商在內的各獨立團體組成的董事會,為Eclipse的長期發展負責,它就是Eclipse基金會。

該基金會最初只有19個開源項目,現在有300+個之多,我們比較熟悉的就有:

Java開發工具:功能強大的Java開發IDE Eclipse

眾多Jakarta項目:Jakarta Annotations、Jakarta Bean Validation、Jakarta JSON Processing等等

Vert.X:一個面向現代web和企業的異步應用框架,一個可能會撼動Spring地位的全家桶框架

另外,可把Eclipse基金會和Apache基金會對照著看,程序員對后者理應更熟悉些。

什么是Jakarta EE

該名稱的由來和兩個大事記有關:

為了讓Java EE更開放,Oracle決定為它尋找一個新東家(呵呵,我笑而不語)。2017年8月,Oracle將Java EE交給開源組織,Eclipse基金會接手(Apache爆冷出局還是不想要?)

Oracle拒絕讓基金會繼續使用Java名字,因此Eclipse做了一項名義調查,從Jakarta EE和Enterprise Profile兩個名稱中二選一,前者大比例勝出。所以在2018年3月份,Eclipse宣布正式將Java EE更名為Jakarta EE,并且確定了logo(如上圖)。另外,跟著更名的還有一些和Java EE緊密相關的名詞,如Glassfish -> Eclipse Glassfish;JCP -> EE.next;ODM(Oracle Development Management) -> PMC

總而言之:Jakarta EE你可認為它(的內容)就是Java EE,只是名字換了,老東家換了。之前由JCP來推動它的發展,以后將有開源社區推動。至于前景如何,咱們拭目以待。

Jakarta EE發展史

Jakarta EE還很年輕,2017年8月從Oracle手中接棒過來算起,也不過4歲,談不上什么發展史,是好是壞周期太短也不能早下定論。截止到目前,共發布了三個版本,內容幾乎沒有變化,只在命名空間、版本號方面稍有改變,記錄如下:

版本 發布日期 焦點說明
Jakarta EE 8 2019.09 規范與Java EE 8完全相同。Maven的GAV變了:javax.servlet:javax.servlet-api:4.0.1 -> jakarta.servlet:jakarta.servlet-api:4.0.2,但命名空間沒變依舊還是javax.*,算是個小過度吧
Jakarta EE 9 2020.11 沒有加入新功能,Eclipse基金會的首個正式版本。命名空間從javax.*遷移到jakarta.*,前者從此成為歷史。所有模塊大版本號+1,如Servlet 4.0.2 -> Servlet 5以表示其斷層式升級
Jakarta EE 9.1 2021.06 相較于9 沒有 加入新API。主要提供對Java SE 11的運行支持

一站式聚合API

如你所知,Java EE/Jakarta EE是幾十種技術(規范)的幾何,幾乎每種技術都有其API(對應一個Jar),為了方便總攬全局,Java EE自6版起提供了一站式聚合API,導入一個就夠了:

  1. <dependency> 
  2.    <groupId>javax</groupId> 
  3.     <artifactId>javaee-api</artifactId> 
  4.     <version>6.0.0</version> 
  5.     <scope>provided</scope> 
  6. </dependency> 
  7.  
  8. <!-- Jakarta命名空間版本 --> 
  9. <dependency> 
  10.     <groupId>jakarta.platform</groupId> 
  11.     <artifactId>jakarta.jakartaee-api</artifactId> 
  12.     <version>9.1.0</version> 
  13.     <scope>provided</scope> 
  14. </dependency> 

 效果如下:

特別注意:實際工作中不建議使用這種粗暴的、大而全的導入方案,而是應該按需導入精確把握,還classpath一片“干凈”,并且也能做到心中有數,方可運籌帷幄。

有Java EE SDK嗎?

既然Java SE有JDK,那么Java EE是否也有SDK呢?答案:有的。Oracle官網/Jakarta EE官網均提供了SDK供以下載:https://www.oracle.com/java/technologies/javaee-8-sdk-downloads.html

只不過此SDK可能讓你失望了,它不是傳統的軟件開發工具包,而更像是一個技術合集,并且和自家的Glassfish強綁定,包含有以下內容:

  • doc官方文檔
  • 幾十種技術的使用samples(基于Maven管理、構建)
  • glassfish容器,強耦合

總的來講,如若是抱著學一學的目的那么可以down下來玩玩,畢竟里面的samples示例、文檔比較全。如若你是抱著使用的目的,那就不建議了,畢竟glassfish我們(國內)很少使用。

總結

30年彈指一揮間,Java EE在逐漸淡出Java開發者的視野,但中短期來看它依舊是我們繞不過的內容,經常能聽到、看到、聊到。當在研究Spring等開源框架的時候,也經常會看到Java EE的影子。 

本文介紹了Java EE的發展史,目的是對它有個籠統的認識。從Java EE到Jakarta EE,它能否重新煥發生命力我不知道,但留下來的不少東西依舊是目前的主流(如Servlet規范、JPA等等),具有非常高的學習價值,切莫輕視。

 

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

2021-09-16 10:35:51

JavaJakarta EEEclipse

2011-11-22 16:06:08

云計算Java

2019-01-08 16:26:43

Java EEJ2EEJakarta EE

2022-02-15 19:50:18

加載器JAVAJDK

2009-06-22 17:05:41

Java EEJava企業應用

2024-05-11 14:49:39

Java EEJakarta影響

2018-03-05 08:59:21

Java 開源Oracle

2009-10-20 09:25:17

Java EE 6最終

2023-10-16 23:37:56

2011-06-27 13:17:07

Java EE

2021-07-26 05:10:13

JavaJakarta EEJSR

2012-03-12 17:09:51

企業版Linux性能

2009-08-25 13:48:01

Java EE架構企業級應用

2009-06-10 17:47:54

Flex連接Java EE

2023-07-31 07:45:12

Spring項目Jakarta

2009-01-18 09:56:10

WebSphereJava EEJ2EE自動部署

2012-06-29 15:57:45

SaaS

2009-06-19 10:09:00

J2EE開發框架

2009-06-01 13:17:48

JPAJava規范

2015-05-12 11:04:42

Java EE學習Java EE
點贊
收藏

51CTO技術棧公眾號

欧美日韩国产亚洲一区| av在线免费观看网址| 亚洲日本激情| 亚洲精品一区二区三区婷婷月| 99久久国产宗和精品1上映| 成年人视频在线看| 成人爽a毛片一区二区免费| 欧美一级bbbbb性bbbb喷潮片| 亚洲熟女少妇一区二区| 88久久精品| 欧美伊人久久大香线蕉综合69| 中国黄色录像片| 亚洲欧洲国产综合| 久99久精品视频免费观看| 欧美激情奇米色| 久操视频在线观看免费| 88久久精品| 欧美裸体bbwbbwbbw| 一区二区传媒有限公司| www免费在线观看| 久久精品夜色噜噜亚洲aⅴ| 亚洲综合色av| 一区二区自拍偷拍| 香蕉亚洲视频| 国外色69视频在线观看| 很污很黄的网站| 国产videos久久| 亚洲成人a**站| 先锋资源在线视频| 国产精品黄色片| 色综合久久久久| 婷婷无套内射影院| 大片免费在线观看| 久久久天堂av| 久久久精品动漫| 免费观看黄色一级视频| 国产乱对白刺激视频不卡| 国产精品入口免费视频一| 日本中文字幕第一页| 亚洲午夜极品| 欧美精品xxx| 久久精品第一页| 欧美国产91| 日韩中文在线中文网在线观看| 精品人妻一区二区三区蜜桃视频| 天天久久夜夜| 亚洲男人天堂网| 美国黄色a级片| 婷婷亚洲成人| 亚洲欧美一区二区三区在线| 最近中文字幕无免费| 加勒比视频一区| 亚洲国产成人91精品| 扒开伸进免费视频| 精品按摩偷拍| 精品视频在线播放免| 亚洲av片不卡无码久久| 西野翔中文久久精品国产| 亚洲乱码国产乱码精品精天堂| 精品人妻一区二区免费视频| 少妇精品导航| 亚洲社区在线观看| 国产在视频线精品视频| 97精品在线| 欧美成人精品h版在线观看| 538精品在线视频| 国产精品av一区二区| 国内精品视频在线| 国产精品男女视频| 蜜臀va亚洲va欧美va天堂| 国产欧美一区二区三区久久人妖| 一区二区三区亚洲视频| 韩国视频一区二区| 国产精品v欧美精品v日韩精品 | a√中文在线观看| 先锋欧美三级| 亚洲国产精品自拍| 丁香花在线影院观看在线播放| av福利导福航大全在线| 色综合中文综合网| 午夜两性免费视频| 欧州一区二区三区| 亚洲精品福利资源站| 精品成人无码一区二区三区| 无码一区二区三区视频| 欧美丰满片xxx777| 四虎成人永久免费视频| 另类欧美日韩国产在线| 97se亚洲综合在线| 四虎影视精品成人| 久久久久久久久蜜桃| 一本色道久久综合亚洲精品婷婷 | 成人高清在线观看视频| 成人av资源网址| 亚洲欧洲在线看| 爱爱视频免费在线观看| 国产精品外国| 91精品国产综合久久久久久蜜臀 | 久久久久久有精品国产| 国产精品久久久久久久久夜色| 久久精品国产精品亚洲精品| 国产女人水真多18毛片18精品| 国产高清一区在线观看| 亚洲成人免费视频| 伊人色在线观看| 日韩动漫一区| 久久国产精品久久精品| 日本视频免费观看| 成人一区二区三区中文字幕| 亚洲a∨一区二区三区| zzzwww在线看片免费| 欧美卡1卡2卡| 久久成人激情视频| 在线观看日韩av电影| 91精品国产综合久久男男| 青草久久伊人| 亚洲国产毛片aaaaa无费看| 黄色永久免费网站| 九九热爱视频精品视频| 欧美激情xxxxx| 国产又黄又粗又猛又爽| 国产三级精品三级在线专区| 国产a级片网站| 国产一区一区| 中文字幕v亚洲ⅴv天堂| 一级黄色大片视频| 国产成a人亚洲| 在线视频一区观看| 欧美123区| 国产婷婷成人久久av免费高清| 久久综合亚洲色hezyo国产| 蜜臀av一级做a爰片久久| 欧美精品一区三区在线观看| 啊啊啊久久久| 亚洲国产精品女人久久久| 麻豆影视在线播放| 国产精品99久久久久久似苏梦涵 | 成人av免费看| 中文在线免费| 日韩区在线观看| 九九精品在线观看视频| 国产乱人伦精品一区二区在线观看| 日韩少妇中文字幕| 偷拍精品精品一区二区三区| 亚洲精品视频网上网址在线观看 | 日韩视频在线永久播放| 久久高清内射无套| 九色综合狠狠综合久久| 一区二区免费电影| 日韩色性视频| 久久九九热免费视频| 国产人妻精品一区二区三| 亚洲天堂成人网| 91精产国品一二三产区别沈先生| 五月婷婷亚洲| 51成人做爰www免费看网站| a毛片在线看免费观看| 欧美一区日本一区韩国一区| 欧美激情国产精品免费| 国产69精品久久久久毛片| 久久99久久99精品| 欧美电影在线观看免费| 欧美有码在线视频| 国产尤物视频在线| 在线播放日韩导航| 青娱乐国产精品| av在线不卡电影| 无码人妻丰满熟妇区毛片18| 欧美日韩国产传媒| 91久久久久久久一区二区| 伊人在我在线看导航| 欧美群妇大交群的观看方式| 91网站免费视频| 精品一区二区三区视频在线观看| 性做爰过程免费播放| 国产精品x8x8一区二区| 人体精品一二三区| 日韩毛片久久久| 欧美大片一区二区| 久久久免费高清视频| 中文一区二区完整视频在线观看| 久久精品国产99久久99久久久| 亚洲一级二级| 色就是色欧美| 亚洲精品一区二区三区在线| 日本成人精品在线| 黄色网页在线播放| 亚洲国产精品成人一区二区| 成年人晚上看的视频| 亚洲精品欧美综合四区| 免费在线观看成年人视频| 久久精品国产久精国产| 激情伊人五月天| 久久免费av| 国产一区二区三区四区五区在线 | 猛男gaygay欧美视频| 精品对白一区国产伦| 男人日女人网站| 亚洲欧洲一区二区在线播放| 任你躁av一区二区三区| 日韩电影一二三区| 污污污污污污www网站免费| 真实原创一区二区影院| 亚洲一区第一页| 香港三日本8a三级少妇三级99| 国产精品一二| 二级片在线观看| 亚洲a级精品| 日本在线视频免费| 久久久99精品免费观看| 午夜免费福利网站| 久久在线精品| 成人免费在线网| av综合网站| 日韩经典第一页| 国产精品视频a| 亚洲不卡av一区二区三区| 国产三级短视频| 99国产精品久久久久| 色综合五月婷婷| 天堂一区二区在线| www.av片| 国产黄a三级三级三级| 国产一区二区女| 中文字幕日本最新乱码视频| 伊人成综合网| 日韩精品卡通动漫网站| 日韩黄色大片| 激情视频在线观看一区二区三区| 国产成人毛片| 日韩av成人在线| 蜜桃视频在线观看播放| 色综合久久久久久中文网| 美女隐私在线观看| 在线观看不卡av| 你懂的在线免费观看| 男人女人拔萝卜视频| 99国内精品久久久久| 91爱爱小视频k| 日韩专区av| 免费成人高清视频| 国产黄色在线网站| 波霸ol色综合久久| 日本最新在线视频| 欧美+亚洲+精品+三区| 欧美激情一级欧美精品| 久久精品视频观看| 中文字幕亚洲一区二区三区| 二区三区在线播放| 国产婷婷成人久久av免费高清| 日韩一级免费视频| 亚洲精品美女网站| 天堂av电影在线观看| 久久超碰97中文字幕| 欧美人成在线观看| 亚洲先锋成人| 青青草国产免费| 99视频一区| 免费av网址在线| 免费的国产精品| 最新国产黄色网址| 国产精品一区二区久激情瑜伽| 91av免费观看| 成人黄色综合网站| 日本一区二区三区网站| 日本一区二区三区四区 | 国产精品久久婷婷| 日韩一区二区电影在线| 五月激情婷婷综合| 亚洲视频在线播放| 黄色在线论坛| 97免费视频在线| 三上悠亚国产精品一区二区三区| 国产成人一区二区三区小说| 久久伊人国产| 成人自拍爱视频| 私拍精品福利视频在线一区| 亚洲精品在线视频观看| 午夜国产精品视频免费体验区| 天堂…中文在线最新版在线| 日韩福利视频导航| 一级片免费在线观看视频| 成人精品国产一区二区4080| 四虎影成人精品a片| 亚洲人吸女人奶水| 日本高清www免费视频| 日本高清不卡在线观看| 国产高清精品软件丝瓜软件| 日韩大片在线观看视频| 免费黄色在线| 国产69久久精品成人| 国产精品诱惑| 久久国产精品99久久久久久丝袜| av在线不卡免费观看| 日本香蕉视频在线观看| 日韩电影在线免费观看| 国产亚洲色婷婷久久| 成人午夜短视频| 四虎国产成人精品免费一女五男| 亚洲一区二区三区爽爽爽爽爽 | 日韩欧美国产电影| 国产专区在线| 久久免费视频网站| 亚瑟国产精品| 欧美性bbwbbwbbwhd| 国内自拍视频一区二区三区 | 国模一区二区| 国产高清一区二区三区| 99久久精品国产亚洲精品| 无码播放一区二区三区| 国产在线不卡一区| 国精产品一区二区三区| 午夜国产精品影院在线观看| 国产一区二区三区在线观看| 亚洲欧美日韩天堂一区二区| 免费在线播放电影| 91丝袜美腿美女视频网站| 激情五月色综合国产精品| 欧美精品久久久久久久久久久| 久久99热99| 免费看的黄色网| 欧美色videos| 婷婷在线免费观看| 九九热精品视频国产| www一区二区三区| 亚洲国产精品视频一区| 久久国产毛片| 国产精品无码一区二区三区免费| 亚洲一区二区三区三| 99在线精品视频免费观看软件| 中文字幕日韩有码| 日本少妇一区| 欧美日韩国产综合在线| 一本色道久久综合亚洲精品高清| 国产在线a视频| 亚洲精品日日夜夜| 精品人妻一区二区三区日产乱码| 久久久成人精品视频| 欧洲美女精品免费观看视频| 亚洲一区二区三区免费观看| 日本不卡一区二区三区高清视频| 国产伦理片在线观看| 欧美在线观看视频在线| 成人在线视频成人| 国产精品中文久久久久久久| 日韩在线欧美| 91精品国产综合久久小美女| av免费观看网址| 欧美超级乱淫片喷水| 日本一区二区乱| www.欧美黄色| 成人成人成人在线视频| 久久精品这里有| 日韩av影片在线观看| 美女扒开腿让男人桶爽久久软| 久久青青草原一区二区| 噜噜噜躁狠狠躁狠狠精品视频| 这里只有久久精品| 欧美色成人综合| 高清全集视频免费在线| av一区二区三区免费| 亚洲区第一页| 青青草视频成人| 欧美最新大片在线看| 理论片午午伦夜理片在线播放| 5g国产欧美日韩视频| 亚洲第一黄色| 精品无码国产污污污免费网站| 精品视频免费看| 亚洲丝袜一区| 鲁鲁狠狠狠7777一区二区| 日本成人在线一区| 国产人妻精品一区二区三区不卡| 精品国产一区二区亚洲人成毛片| 蜜桃麻豆av在线| 亚洲欧美精品在线观看| 国产精品一区二区三区网站| 日韩精品一区二区三| 亚洲欧美综合另类中字| **国产精品| 欧美 日韩 激情| 国产精品国产精品国产专区不片| 99精品视频免费看| 欧美一区二区视频97| 日韩在线看片| 中文成人无字幕乱码精品区| 欧美性videosxxxxx| 日韩特级毛片| 亚洲国产精品综合| 成人精品国产免费网站| 男人天堂视频网| 欧美激情在线视频二区| 欧美精品一区二区三区中文字幕| 一级片免费在线观看视频| 色综合天天在线| 性欧美videoshd高清| 日本福利一区二区三区| 丰满放荡岳乱妇91ww| 中文字幕免费播放| 91av免费观看91av精品在线|