日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

tarena学习EJB笔记

發(fā)布時(shí)間:2023/12/8 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tarena学习EJB笔记 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

EJB day1 Wednesday 2007.3.28
Enterprise JavaBeans
寫EJB項(xiàng)目步驟:
1.建立EJB項(xiàng)目的路徑。
2.設(shè)置CLASSPATH(類路徑):
?EJB目錄/lib/javaee.jar?//編譯時(shí)
?EJB目錄/lib/appserv-rt.jar?//運(yùn)行時(shí)
?如:liunx下配置
?export CLASSPATH=.:opt/EJB/lib/javaee.jar:opt/EJB/lib/appserv-rt.jar:$CLASSPATH
3.寫bean類,需要暴露的接口:Remote,Local
?必須要有接口與實(shí)現(xiàn)類;遠(yuǎn)程通過接口中暴露的方法,向服務(wù)器發(fā)起調(diào)用,用服務(wù)器調(diào)用具體的實(shí)現(xiàn)類
?public interface BeanRemote{
??String m1(String v);
??}
??//只在服務(wù)器端有
??//無狀態(tài)模式
?@Stateless
?@Remote(BeanRemote.class)
?public Bean implements BeanRemote{
??String m1(String v){
???//方法實(shí)現(xiàn)的代碼
??};
?}
4.編譯bean類。
5.打成jar包
6.部署到服務(wù)器上
7.(可選)寫一個(gè)測(cè)試類測(cè)試
?public class BeanTest {???
??? public BeanTest() {}
??? public static void main(String[] args) throws NamingException {
??? ??//設(shè)置遠(yuǎn)程訪問的IP地址
??????? System.setProperty("org.omg.CORBA.ORBInitialHost","192.168.12.41");
??????? InitialContext context=new InitialContext();
???//在上下文中查詢
??????? BeanRemote beanRemote=(BeanRemote) context.lookup(BeanRemote.class.getName());
??????? //調(diào)用BeanRemote的方法
????String s=beanRemote.m1("abc");
??? }???
}
==============================================================================================


EJB day2 Thursday 2007.3.29

1.Stateless Session Bean
?特點(diǎn):存入Bean pool,無成員屬性保存數(shù)據(jù)
?Stateful Session Bean
?特點(diǎn):存入cache中,成員屬性保存數(shù)據(jù),只供各自客戶端使用

2.Lifecycle of Session Bean(生命周期)
?------------------------------------------------
?Stateless and Stateful 注釋
?@Stateless?:聲明該Session Bean是無狀態(tài)的
?@Stateful?:聲明該Session Bean是有狀態(tài)的
?
?*寫這些注釋的方法的標(biāo)準(zhǔn):public void method()??//只有method可自己命名
?@PostConstruct :在Session Bean創(chuàng)建后,調(diào)用該方法
?@PreDestroy?:在Session Bean銷毀前,調(diào)用該方法
?@Remove?:(Stateless 中無用)接口中暴露該方法,由客戶端主動(dòng)調(diào)用該方法,調(diào)用后會(huì)銷毀Session Bean,銷毀前會(huì)調(diào)用@PreDestroy(有則調(diào)用)
?
?Stateful 注釋
?@PrePassivate?:內(nèi)存cache中Session Bean被用完時(shí),回根據(jù)配置的策略選一個(gè)Session Bean存到磁盤中(叫遁化)前調(diào)用該方法
?@PostActivate?:從磁盤中取回?cái)?shù)據(jù)到內(nèi)存cache中后,調(diào)用該方法
?
?三中策略:
?LRU:最近最少使用策略
?FIFO:先進(jìn)先出策略
?NRU:(Not Recently Used)這種近似LRU算法,已經(jīng)退化成一種"最近不用"的算法
?
3.NetBeans 5.5使用
?一般端口設(shè)置:
??Admin port:4848
??Domain Http port:8080
??ORB Listener Port:3700
??HTTPS port 8181
?
?用NetBeans寫EJB
?選擇新建項(xiàng)目:企業(yè)(Enterprise)->企業(yè)應(yīng)用(EnterpriseApplication)[選擇創(chuàng)建EJB模塊,客戶段模塊]
?在EJB模塊->源包(Source)中建一個(gè)會(huì)話bean(Session bean)
?1).//遠(yuǎn)程借口類session class
??@Remote
??public interface CountRemote{
???int count();
???@Remove
???void remove();
??}
?2).//接口實(shí)現(xiàn)類session class
??@Stateful
??//如果使用攔截器,需要在這里配置,攔截器的類
??@Interceptors({CountInterceptor.class})
??public class CountBean implements CountRemote{
???private int val;
???public int count(){//實(shí)現(xiàn)代碼};
???
???@Remove
???public void remove(){//實(shí)現(xiàn)代碼};
???
???/*
???//如果攔截器中有了該方法就不用寫在該類中了
???@Postconstruct
???public void construct(){//實(shí)現(xiàn)代碼};
???*/
??}
?3).//攔截器(可選)java class
??public class CountInterceptor{
???@PostConstruct
???public void construct(){//實(shí)現(xiàn)代碼};
???@preDestroy
???public void destroy(){//實(shí)現(xiàn)代碼};
???@PrePassivate
???public void passivate(){//實(shí)現(xiàn)代碼};
???@PostActivate
???public void activate(){//實(shí)現(xiàn)代碼};
??}
??
?4).//測(cè)試類(可選) java main
??創(chuàng)建Enterprise Applicaton Client(不通用,只有sun公司提供),提供了EJB運(yùn)行環(huán)境容器
?public class CountTest {
??//創(chuàng)建EJB Session bean
??//注入的方式創(chuàng)建bean,提供了運(yùn)行環(huán)境容器
??? @EJB
??? private static CountRemote countRemote;???
??? public CountTest() {
??? }
??? public static void main(String[] args) {
??? //可以直接使用,不關(guān)心如何獲得
????? int i=countRemote.count();
????? countRemote.remove();
????? }???
??}
?5.//配置EJB配置文件下的sun-ejb-jar.xml
??Bean pool:(Stateless)
??穩(wěn)定池大小:
??調(diào)整數(shù)量:
??最大池?cái)?shù)量:
??池空閑超時(shí)秒數(shù):
??Bean cache:(Stateful)??
??最大緩存大小:
??調(diào)整數(shù)量:
??是否允許緩存溢出:(有些不支持)
??緩存空閑超時(shí)秒數(shù):
??刪除超時(shí)秒數(shù):>100
??犧牲者選擇策略:LRU
==============================================================================================
EJB day3 Friday 2007.3.30
WebService:主要目標(biāo)是跨平臺(tái)的可互操作性。為了達(dá)到這一目標(biāo),WebService完全基于XML(可擴(kuò)展標(biāo)記語(yǔ)言)、XSD(XMLSchema)等獨(dú)立于平臺(tái)、獨(dú)立于軟件供應(yīng)商的標(biāo)準(zhǔn),是創(chuàng)建可互操作的、分布式應(yīng)用程序的新平臺(tái)。
?1.用EJB生成WebService
???1)寫Session Bean(聲明為WebService);
???@Stateless
???//聲明生成WebService發(fā)布,服務(wù)名(serviceName):AdderService,(portName):AdderSerevicePort
???@WebService(serviceName="AdderService",portName="AdderServicePort")
???public class AdderBean implements AdderLocal {
??????
?????? /** Creates a new instance of AdderBean */
?????? public AdderBean() {
?????? }
????//聲明該方法在WebService中發(fā)布,如果所有的方法都不加,默認(rèn)都發(fā)布
?????? @WebMethod
?????? public int add(int a, int b) {
?????????? //TODO implement add
?????????? return a+b;
?????? }??
???}
???2).部署(Deploy)到服務(wù)器上.在瀏覽器上獲取他的地址(http://localhost:8080/AdderService/AdderBean?WSDL)
????生成的是xml文檔
???3).在客戶端創(chuàng)建Web Service Client->WSDL URL:http://localhost:8080/AdderService/AdderBean?WSDL
????創(chuàng)建成功會(huì)訪問服務(wù)器把應(yīng)用下載到本地,生成相關(guān)的java.class和*.java等文件.包括:
????AdderService.java:連接WebService的靜態(tài)類,獲取AdderBean的實(shí)體
????AdderBean.java:只是接口(暴露所提供的方法),以便我們調(diào)用
???4).(可選)寫一個(gè)測(cè)試類,創(chuàng)建一個(gè)java main class
????package test;
????import java.net.MalformedURLException;
????import java.net.URL;
????import javax.xml.namespace.QName;
????import javax.xml.ws.Service;
????public class AdderTest {
??????? public AdderTest() {}
??????? public static void main(String[] args) throws MalformedURLException {
??????????? //靜態(tài)
?????/獲取服務(wù)對(duì)象
??????????? AdderService service=new AdderService();
?????//獲得Session Bean
??????????? AdderBean adderBean=(AdderBean)service.getAdderServicePort();
?????//調(diào)用他暴露的方法
??????????? System.out.println(adderBean.add(12,23));
??????????? //動(dòng)態(tài)
??????????? URL wsdlURL=new URL("http://localhost:8080/AdderService/AdderBean?WSDL");
??????????? QName serviceName=new QName("http://day03/", "AdderService");
??????????? Service service2=Service.create(wsdlURL,serviceName);
??????????? adderBean=(AdderBean)service.getAdderServicePort();
??????? ?? System.out.println(adderBean.add(12,23));
??????? }???
????}
??
2.Message Service(JMS)
?創(chuàng)建queue message服務(wù)(點(diǎn)對(duì)點(diǎn)),發(fā)送者,接收者
?發(fā)送者->queue message->一個(gè)接收者
?1).在sun java System Application Server上創(chuàng)建消息轉(zhuǎn)發(fā):
??Application Server->Resources->JMS Resources->Connection Factories->new[JNDI Name=jms/cfA?Type=javax.jms.ConnectionFactory{自動(dòng)區(qū)別queue或topic}]
??Application Server->Resources->JMS Resources->Destination Resources->new[JNDI Name=jms/queueA?Type=javax.jms.Queue?name={必須有,隨便輸}]?
?2).客戶端必須創(chuàng)建Enterprise Applicaton Client下創(chuàng)建發(fā)送者,和接收者
???import javax.jms.Connection;
???import javax.jms.ConnectionFactory;
???import javax.jms.MessageProducer;
???import javax.jms.Queue;
???import javax.jms.Session;
???import javax.jms.TextMessage;
???import javax.naming.Context;
???import javax.naming.InitialContext;
???import javax.naming.NamingException;
???public class Sender {
?????? public Sender() {}
?????? public static void main(String[] args) throws Exception {
????System.setProperty("jndi.factory","com.sun.jndi.cosnaming.CNCtxFactory");
????System.setProperty("jndi.provider.url","corbaloc::localhost:3700/NameService");
?????????? Context context=new InitialContext();
?????????? ConnectionFactory cf=(ConnectionFactory) context.lookup("jms/cfA");???????
?????????? /*
?????????? //等價(jià)上面2行
?????????? context context2=context.lookup("jms");
?????????? ConnectionFactory cf2=context2.lookup("cfA");
?????????? */
?????????? Queue queueA=(Queue) context.lookup("jms/queueA");
?????????? Connection con=cf.createConnection();
?????????? //false不支持事務(wù)(自動(dòng)通知接收者),手動(dòng)通知
?????????? Session session=con.createSession(false,Session.AUTO_ACKNOWLEDGE);
?????????? MessageProducer producor=session.createProducer(queueA);
?????????? TextMessage msg=session.createTextMessage();
?????????? msg.setText("***********");
?????????? producor.send(msg);
?????????? System.out.println("send completed!!!");
?????//關(guān)閉連接
?????????? con.close();
?????? }
???}
??? 3.接收者
???public class Receiver {
?????? public Receiver() {}
?????? public static void main(String[] args) throws Exception {
????System.setProperty("jndi.factory","com.sun.jndi.cosnaming.CNCtxFactory");
????System.setProperty("jndi.provider.url","corbaloc::localhost:3700/NameService");
?????????? Context context=new InitialContext();
?????????? ConnectionFactory cf=(ConnectionFactory) context.lookup("jms/cfA");
?????????? Queue queueA=(Queue) context.lookup("jms/queueA");
?????????? Connection con=cf.createConnection();
?????????? //false不支持事務(wù)(自動(dòng)通知接收者),手動(dòng)通知
?????????? Session session=con.createSession(false,Session.AUTO_ACKNOWLEDGE);
?????????? MessageConsumer consumer=session.createConsumer(queueA);
?????????? //必需告訴消息服務(wù)器,準(zhǔn)備好了
?????????? con.start();
?????????? //沒有接收到消息則阻塞,每次只接收一條消息
?????????? TextMessage msg=(TextMessage) consumer.receive();
?????????? System.out.println(msg.getText());
??????????? con.close();
?????? }???
???}
?==============================================================================================
EJB day4 Friday 2007.4.2
1.Message Service(JMS)監(jiān)聽器(監(jiān)聽者、接收者)
?1).Message-Driven Bean(MDB):需要實(shí)現(xiàn)兩個(gè)接口:
??javax.jms.MessageListener
??javax.ejb.MessageDrivenBean(可選)
??它一般是無狀態(tài)bean.生命周期有:@PostConstruct、@PreDestroy?
??用NetBeans寫MDB
???選擇新建文件:[EJB 模塊]->Enterprise->Message-Driven Bean(MDB)->[類名、包名、消息類別]
??//mappedName:表示服務(wù)器上的DNJI名。
??@MessageDriven(mappedName = "jms/queueA", activationConfig =? {
???//
????? @ActivationConfigProperty(propertyName = "acknowledgeMode", propertyValue = "Auto-acknowledge"),
????? //消息的類型;Queue:隊(duì)列、Topic:主題
????? @ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue",
????? //(可選)消息選擇器,JMSType='1':該監(jiān)聽器只接收類型為‘1’的消息,需要在發(fā)送者發(fā)送消息時(shí)著名類型:
????? @ActivationConfigProperty(propertyName = "messageSelector", propertyValue = "JMSType='1'"
????? )
??})
??public class Inserter implements MessageListener {
?????
????? @Resource(name = "jdbc/sample")
????? private DataSource jdbcSample;
?????
????? /** Creates a new instance of Inserter */
????? public Inserter() {
????? }
?????
????? public void onMessage(Message message) {
????????? if(message instanceof TextMessage){
????????? ??//文本消息
????????????? TextMessage msg=(TextMessage) message;
????????????? //對(duì)象消息
//???????ObjectMessage msg=(ObjectMessage)message4;
????????????? request = msg.getText();????????????
????????????? }
????????? }
????? }?????
??}
2. Return Results Back to Message Producers(發(fā)送者發(fā)送消息,并接收返回消息)

3.The Entity Class(實(shí)體)
??1).用NetBeans寫MDB
???選擇新建文件:[EnterpriseApplication-app-client]->Persistence(持久性)->Entity class->[類名、包名、創(chuàng)建持久性單元(選擇數(shù)據(jù)庫(kù))]
??2).為實(shí)體類寫一個(gè)stateless Session Bean
@Stateless
public class AccountSLBean implements AccountSLRemote {
??//注入持久性管理器
??? @PersistenceContext
??? private EntityManager em;
???
??? /** Creates a new instance of AccountSLBean */
??? public AccountSLBean() {
??? }

??? public void doSomething(){
??????? Account a1=new Account();
??????? a1.setBalance(1000);
??????? a1.setOwerName("yoogo");
??????? //持久化到數(shù)據(jù)庫(kù)
??????? em.persist(a1);?????????????
??? }
???
??? public Account findByPrimaryKey(Long id){
??????? return em.find(Account.class,id);
??? }
???
??? public List findAll(){
??????? String s="select a from Account a";
??????? return em.createQuery(s).getResultList();
??? }
}??

==============================================================================================
EJB day5 Tuesday 2007.04.03
1.EntityManager(實(shí)體管理器)中的方法

?1). EntityManager.createQuery(String s);//等效于JDBC中的PreparedStatement()
???? Query query=entityManager.createQuery("select a from Acount a where name= :name");
???? query.setParamenter("name","hiloo");
?
?2). EntityManager.createNameQuery("select * from acount");//直接使用SQL語(yǔ)句
?3). EntityManager.createNamedQuery();//
???? 類前面聲明namedQuery
???? @NamedQuery(name="findAll",query="select a from Account a")
???? class AccountBean{
???? //....中間代碼
???? Query query=entityManager.createNamedQuery("findAll");
???
2.實(shí)體管理器注釋
?@PersistenceContext(type=PersistenceContextType.EXTENDED)?? //用于stateful session bean
?@PersistenceContext(type=PersistenceContextType.TRANSACTION)?? //用于stateless session bean
?
?@Stateful
?public class AccountSFBean implements AccountSFRemote {
???? unitName="EntityBean1-
???? @PersistenceContext(type=PersistenceContextType.EXTENDED)
???? private EntityManager em;??
???? Account a;
???? public AccountSFBean() {}
???? public Account open(Long id,String name){
???????? a=em.find(Account.class,id);
???????? if(a==null){
???????????? a=new Account();
???????????? a.setOwerName(name);
???????????? em.persist(a);
???????? }
???????? return a;
???? }
???? public void deposit(double amount){
???????? a.setBalance(a.getBalance()+amount);
???? }??
???? public void withdraw(double amount){
???????? a.setBalance(a.getBalance()-amount);
???? }??
?}

3.Entity Life cycle(實(shí)體的聲明周期)
?@PrePersist?? //持久化前調(diào)用該方法
?@PostPersist?? //持久化后調(diào)用該方法
?@PreUpdate?? //更新前調(diào)用該方法
?@PostLoad?? //加載后調(diào)用該方法
?舉例:
???? 1).寫一個(gè)EntityListener(實(shí)體監(jiān)聽器)
?public class AccountListener{
???? @PrePersist
???? public void prePersist(Account a){//代碼塊}
???? @Postpersist
???? //....? 同PrePersist
?}
???? 2).在Entity中注冊(cè)EntityListener
?@Entity
?@EntityListeners(AccountListener.class)
?public class Account implements Serializable{
???? @Id
???? @GeneratedValue(strategy=GenerationType.AUTO)
???? private Long accountno;
???? @Cloumn
???? private String name;
???? //...
?}

?


實(shí)體的狀態(tài)
?
new新建,也就是新建的實(shí)體實(shí)例,其信息還沒有持久到數(shù)據(jù)庫(kù)中。
managed受管狀態(tài),也就是實(shí)體已經(jīng)持久化到數(shù)據(jù)庫(kù)中,并且已經(jīng)和持久化上下文進(jìn)行了關(guān)聯(lián)。
detached分離狀態(tài),也就是與持久化上下文解除關(guān)聯(lián)的實(shí)體的狀態(tài)
removed刪除,此時(shí)實(shí)體和持久化上下文進(jìn)行了關(guān)聯(lián),但是要從數(shù)據(jù)庫(kù)中刪除這個(gè)實(shí)體。
?
?
? new????? persist()??? 中止PersistenceContext >
? ——>新建————>受管========================分離
???????????????????? ||/?? <? merge()
??????????? remove()/|| persist()
??????????????????? 刪除
?
?
@PersistenceContext,持久化上下文是內(nèi)存中的實(shí)例和數(shù)據(jù)庫(kù)間的連接樞紐,就像是一快緩沖區(qū),但這個(gè)緩沖區(qū)是由容器來進(jìn)行管理的,在這個(gè)緩沖區(qū)中的實(shí)體是處在受管理狀態(tài)。
?
@PersistenceContext(type=PersistenceContextType.EXTENDED,unitName="PetPU")
type屬性使用來標(biāo)識(shí)持久化上下文的類型的,持久化上下文有兩種類型事務(wù)范圍和擴(kuò)展的。這兩種類型的持久化上下文的生命周期不同。unitName屬性是指定持久化單元的名字,其值是在持久化單元定義文件中persistence-unit標(biāo)簽中的name屬性的值。
?
事務(wù)范圍的持久化上下文應(yīng)用到無狀態(tài)SessionBean,一旦事務(wù)終結(jié),就銷毀,其中的實(shí)體也會(huì)變成分離狀態(tài)。
擴(kuò)展的持久化上下文應(yīng)用在有狀態(tài)的SessionBean,只有在有狀態(tài)的SessionBean被容器銷毀是才會(huì)銷毀持久化上下文,也就使實(shí)體一直是被管理的。
?
持久化單元的定義文件,這個(gè)文件是描述數(shù)據(jù)庫(kù)連接和事務(wù)管理的文件
?
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
??? <!--"JTA"用于容器狀態(tài);"RESOURCE_LOCAL":非容器-->
? <persistence-unit name="PetPU" transaction-type="JTA">
??? <!--transaction-type是事務(wù)管理的類型-->
??? <provider>oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider</provider>
??? <!--SPI,持久化API的實(shí)現(xiàn)類的提供者-->
??? <jta-data-source>my.jdbc</jta-data-source>
???? <!--數(shù)據(jù)源的配置-->
??? <properties>
????? <property name="toplink.ddl-generation" value="create-tables"/>
??? </properties>
? </persistence-unit>
</persistence>
?
EntityManager實(shí)體管理器,它是用來管理實(shí)體的,如果使用容器管理實(shí)體,容器就會(huì)注入EntityManager,EntityManager可以提供實(shí)體類生命周期管理,實(shí)現(xiàn)數(shù)據(jù)的同步,和實(shí)體的數(shù)據(jù)的查詢。
?
實(shí)體生命周期回調(diào)方法
?
實(shí)體的生命周期回調(diào)方法不是通用的。
在實(shí)體類中定義時(shí),只在方法前加標(biāo)注,并且方法的返回值為void,方法為public
也就是:
?
@PrePersist
public void save(){}
在另外的類中寫生命周期回調(diào)方法時(shí),就需要以這個(gè)實(shí)體類為參數(shù)了
class AcountListenter{
@PrePersist
public void save(Acount a){}
}
?
@Entity
@EntityListenters(AcountListenter.class)
class Acount...
?
PostPersist
PreRemove
PostRemove
PreUpdate
PostUpdate
PostLoad

總結(jié)

以上是生活随笔為你收集整理的tarena学习EJB笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

国产韩国日本高清视频 | 在线精品观看 | av片中文 | 久草在线在线精品观看 | 中文字幕免费高清 | 久久99久久99精品免观看软件 | 欧美在线视频a | 久久国产热| 九九在线国产视频 | www.91成人| 久久久久国产免费免费 | 黄色在线观看污 | av软件在线观看 | 最近中文字幕大全 | 色99在线 | 欧美日韩国产一二 | 日本夜夜草视频网站 | 日韩在线视频免费看 | 久久夜色精品国产欧美乱 | 国产精品久久久久久久久久新婚 | 日韩毛片一区 | 国产xx在线 | 91污视频在线 | 中文字幕文字幕一区二区 | 福利网在线 | 久久综合干 | 91视频免费看 | 久久伊人免费视频 | 四虎国产永久在线精品 | 97色综合| 国产成人av | 亚洲日本精品 | 懂色av懂色av粉嫩av分享吧 | 亚洲欧美日韩国产精品一区午夜 | 99九九视频 | 日本精品中文字幕在线观看 | 国产96在线 | av中文字幕电影 | 人人爽人人做 | 涩涩伊人 | 中文理论片 | 中文字幕免费高清av | 国产一区精品在线 | 成人网大片 | 天堂久色 | 中文字幕一区二区在线播放 | 久久一区二区三区超碰国产精品 | 91超碰免费在线 | 人人草在线视频 | 狠狠亚洲 | 在线观看视频色 | 色a综合| 最近更新中文字幕 | 精品一区av| 国产精品欧美久久久久久 | 国产精品丝袜在线 | 美女网站视频免费黄 | 狠狠狠色丁香婷婷综合久久五月 | 青春草国产视频 | av网站大全免费 | 天天色天天| 亚洲黄色区 | 中国黄色一级大片 | 日日爱视频 | 国产成人精品aaa | 国产五月婷婷 | 成人h视频| 国产香蕉97碰碰久久人人 | av千婊在线免费观看 | 免费在线| 男女男视频 | 四虎成人精品永久免费av | 伊人伊成久久人综合网站 | 国产精品高清一区二区三区 | 97视频在线观看成人 | 人人爽人人爽人人片av免 | 最新中文在线视频 | 精品一区二区久久久久久久网站 | 久久久www成人免费精品张筱雨 | 国产尤物在线观看 | 亚洲视频久久久久 | 狠狠色丁香久久婷婷综合丁香 | 日本黄色免费在线观看 | 97精品视频在线播放 | 亚洲欧美日韩国产一区二区三区 | 91av福利视频 | 亚洲国产丝袜在线观看 | 国产123区在线观看 国产精品麻豆91 | 国产精品福利无圣光在线一区 | 色婷婷www| 国产精品成人免费一区久久羞羞 | 一区二区三区高清在线 | 日韩欧美在线视频一区二区三区 | 91中文在线视频 | 免费三级影片 | 久草精品国产 | 精品一区欧美 | 久草国产视频 | 亚洲黄色av网址 | 丁香六月天 | 国内精品久久久久 | 狠狠狠色狠狠色综合 | 九色91视频| 在线免费色 | 国产网站色 | 久久久久成人精品亚洲国产 | 亚洲精品国产麻豆 | 99这里有精品 | 国产一线在线 | 最新av观看| 色综合久久88色综合天天人守婷 | 久草在线免费资源站 | 精品国产乱码久久久久久浪潮 | 婷婷丁香久久五月婷婷 | 亚洲 欧洲av| 波多野结衣久久资源 | av一级在线 | 99成人免费视频 | 久久99久国产精品黄毛片入口 | 99免费视频 | 欧美精品久久久久久久久久白贞 | 国产香蕉97碰碰久久人人 | 日韩av资源站 | 亚洲人精品午夜 | 精品久久九九 | 亚洲v精品 | 成人丝袜 | 91麻豆看国产在线紧急地址 | 天堂av在线 | 黄色成人在线网站 | 久久免费视频在线观看6 | 亚洲精品成人在线 | 久久精品三级 | 91网页版在线观看 | 人人干人人草 | 午夜骚影 | 国产69精品久久久久99尤 | 久久精品一区二区 | 久久久久久久久久久精 | 91精品国产高清自在线观看 | 中文字幕丰满人伦在线 | 久久免费视频这里只有精品 | 欧美精品一区二区免费 | 久草精品视频 | 国产成人专区 | 久久精品久久久久 | 人人舔人人 | 色噜噜狠狠色综合中国 | 在线观看国产区 | 狠狠干婷婷色 | 亚洲毛片久久 | 国产1级视频 | 五月婷婷色 | 又黄又爽的视频在线观看网站 | 欧美精品久久天天躁 | ,午夜性刺激免费看视频 | 国内丰满少妇猛烈精品播 | 国产高清免费观看 | 国产剧情一区二区在线观看 | 成 人 黄 色 片 在线播放 | 在线观看免费一级片 | 欧洲亚洲女同hd | 黄色大片免费网站 | 日韩高清免费电影 | 毛片永久免费 | 亚洲综合在线视频 | 久久九九九九 | 国产精品ⅴa有声小说 | 日韩深夜在线观看 | 日韩色高清| 亚洲最新av网站 | 国产精品国产三级国产aⅴ9色 | 字幕网资源站中文字幕 | 91麻豆操 | 久久午夜剧场 | 五月天婷亚洲天综合网精品偷 | 国产三级在线播放 | www.夜夜干.com | 91av短视频| 亚洲一区二区三区四区精品 | 国产日韩欧美在线影视 | 久久av观看 | 射射射综合网 | 亚洲国产97在线精品一区 | 国产又粗又猛又黄视频 | 97福利视频 | 精品国产一区二区三区久久影院 | 天天射综合网视频 | 久久久亚洲麻豆日韩精品一区三区 | 在线不卡视频 | 久久久久久久久久久成人 | 最近乱久中文字幕 | 欧美日韩精品在线视频 | 国产精品99免费看 | 99久久精品无码一区二区毛片 | 久久国产经典 | 六月丁香婷 | 国产不卡一 | 大型av综合网站 | 911国产在线观看 | 一区免费视频 | 国产不卡网站 | 国产精品欧美 | 欧美成年人在线视频 | 国产高清av免费在线观看 | 国产成人精品一区二区三区 | 有没有在线观看av | 精品久久久久久久久久岛国gif | 91激情视频在线 | 久久精品久久精品久久39 | 免费黄色在线播放 | 欧美天堂影院 | 成人三级网址 | 国内精品免费久久影院 | 波多野结衣一区二区三区中文字幕 | 国产精品毛片久久久久久 | 亚洲精品黄网站 | 在线视频国产区 | 欧美性生交大片免网 | 国产一级一片免费播放放 | 99免费在线视频观看 | 激情综合色图 | 一区二区三区在线免费 | 最近高清中文字幕 | 四虎永久精品在线 | 婷婷色伊人 | 亚洲少妇激情 | 91热视频在线观看 | 91看片淫黄大片在线播放 | 在线免费观看国产视频 | 久久精品国产亚洲aⅴ | 亚洲成人在线免费 | 成年人在线免费看 | 在线不卡a | 国产一区高清在线 | 在线亚洲午夜片av大片 | 国产一区高清在线观看 | 中文字幕日韩免费视频 | 日韩在线观看视频在线 | 精产嫩模国品一二三区 | 精品国内自产拍在线观看视频 | 9在线观看免费高清完整版 玖玖爱免费视频 | 精品久久国产精品 | 在线观看视频中文字幕 | 草 免费视频 | 国产视频午夜 | 国产精品美女www爽爽爽视频 | 啪啪av在线| 99久久影视 | 五月婷婷av在线 | 国产91大片 | 国产精品18久久久久vr手机版特色 | 欧美精品亚州精品 | 中文字幕在线观看视频一区二区三区 | 国产中文欧美日韩在线 | 久久系列| 日韩欧美视频在线观看免费 | 中文字幕一区二区三区在线观看 | 97碰碰视频 | 成人av免费 | 久久久伊人网 | 91传媒免费在线观看 | 涩涩网站在线 | 精品美女在线视频 | 国产精品xxxx18a99 | 色综合网在线 | 亚洲区二区| 久久超碰免费 | 91成年人在线观看 | 免费观看国产精品视频 | 欧美一区二区在线免费看 | 久 久久影院 | 久久久国产精品亚洲一区 | 天天干天天操人体 | 精品国产1区2区3区 国产欧美精品在线观看 | 天天草天天干 | 日韩视频一区二区三区在线播放免费观看 | 在线中文字幕一区二区 | 国产成人精品一区在线 | 视频高清 | 国产v亚洲v | 久久精品播放 | 国产精品久久久久久久免费大片 | 日韩电影在线视频 | 久青草国产在线 | 久久综合狠狠狠色97 | 天天射天天干天天爽 | 中文免费在线观看 | 国产精品中文字幕在线观看 | 伊人久久国产精品 | 日本免费一二三区 | 久久综合综合久久综合 | 日韩.com| 亚洲欧美视屏 | 国产精品成人自产拍在线观看 | 国产精品成人久久 | 激情久久五月 | 在线不卡的av | 亚洲精品国产品国语在线 | 日韩精品一区二区三区水蜜桃 | 在线观看完整版 | 人人爽人人香蕉 | 中文字幕国产精品一区二区 | 日韩欧美在线观看一区二区三区 | 成人在线免费看视频 | 91精品久久久久久久99蜜桃 | 亚洲精品中文字幕视频 | 亚洲最新在线视频 | 涩涩网站在线 | 亚洲电影自拍 | 国产不卡在线观看 | 99热官网| 婷婷网站天天婷婷网站 | 欧美日韩国产区 | 911精品视频 | 久久特级毛片 | 久久综合影音 | 亚洲欧洲一区二区在线观看 | 国产又粗又猛又色又黄视频 | 日韩大片在线播放 | 韩国av永久免费 | 久久大片| av免费看看 | 国产中文在线播放 | 五月花婷婷 | 偷拍精偷拍精品欧洲亚洲网站 | 精品国产精品久久 | 国产淫片免费看 | 超碰97在线资源 | 久久av中文字幕片 | 中文在线免费视频 | 天天色天天草天天射 | 国产在线观看污片 | 夜夜爽www| 五月天最新网址 | 久久99精品久久久久婷婷 | 久久精品看 | 99精品久久只有精品 | 9999精品视频 | 在线观看视频一区二区三区 | 亚洲精品白浆高清久久久久久 | 美女网站免费福利视频 | 亚洲尺码电影av久久 | 久久精品最新 | 中文字幕电影一区 | 欧美一区二视频在线免费观看 | 人人玩人人添人人 | 91精品国产成| 91看片麻豆 | 国产免费片 | 亚洲在线视频播放 | 国产在线999 | 爱干视频 | 国产成人久久精品亚洲 | 国产精品第二十页 | 日本h视频在线观看 | 免费一级特黄录像 | 久久久免费在线观看 | 91免费视频黄 | 欧美午夜精品久久久久久孕妇 | 在线视频手机国产 | 波多野结衣在线观看一区二区三区 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 欧美精品xx | 欧美a级片网站 | 91精品国产乱码久久 | 超碰人人乐 | 午夜美女福利直播 | 久久免费电影网 | 青青久视频 | 国产精品99久久久精品 | 91天天视频 | 欧美国产不卡 | 日日夜夜人人精品 | 九九九在线| 成人精品99 | 国产精品视频免费看 | 亚洲国产免费av | 国产xxxxx在线观看 | 一区二区三区四区五区在线视频 | 91精品国产成 | 探花视频在线版播放免费观看 | 国产伦精品一区二区三区四区视频 | 久久99精品波多结衣一区 | 国产99区 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 丁香av在线| 伊人天堂av| www.97视频 | 日韩精品一区二区三区免费观看 | 九九久久影视 | 欧美天堂视频在线 | 91精品婷婷国产综合久久蝌蚪 | 精品麻豆入口免费 | 国产99区 | 午夜视频二区 | 亚洲视频在线看 | 久久试看 | 97久久精品午夜一区二区 | 欧美日韩二区三区 | 国产精品丝袜久久久久久久不卡 | 婷婷深爱五月 | 波多野结衣久久精品 | 国内精品久久久久影院一蜜桃 | 国产免费av一区二区三区 | 色国产视频 | 日韩精品一区二区三区电影 | 国产精品中文字幕在线播放 | 韩日三级av| 久久国产片 | japanesexxx乱女另类 | 97视频在线免费观看 | 一区 二区 精品 | av高清在线观看 | 狠狠色丁香久久综合网 | 午夜视频在线观看一区二区三区 | 在线导航福利 | 精品夜夜嗨av一区二区三区 | 午夜精品一区二区三区视频免费看 | 久久久在线免费观看 | 中文字幕一区二区三区视频 | 18av在线视频 | 麻豆免费精品视频 | 国产精品视屏 | 精品在线观看免费 | 日韩系列 | 久久精品综合网 | 久久久久久高潮国产精品视 | 亚洲精品中文在线 | 精品电影一区二区 | 欧美a√大片 | 欧美日韩亚洲第一页 | 美女黄频在线观看 | 免费a一级 | 欧美精品免费在线观看 | 黄色成人影视 | 久操操 | 99色国产 | 日韩网站在线看片你懂的 | 欧美另类巨大 | 狠狠色噜噜狠狠 | 国产黄色特级片 | 人人爱人人做人人爽 | 久草com| 亚洲精品免费看 | 青青河边草免费观看 | 亚洲精品中文在线观看 | 久久国产成人午夜av影院宅 | 国产在线观看91 | 日韩在线免费高清视频 | 亚洲精品高清在线观看 | 麻豆视频在线免费 | 一本一道波多野毛片中文在线 | 五月婷婷av在线 | 久久视影| www成人av| 日本mv大片欧洲mv大片 | 亚洲一区二区精品 | 国产精品精品久久久久久 | 免费人成网ww44kk44 | 人人射人人 | 国产精品成人免费一区久久羞羞 | 成人免费 在线播放 | 97香蕉久久超级碰碰高清版 | 亚洲精品视频二区 | 伊人午夜视频 | 在线国产片 | 在线日韩中文字幕 | 天天色官网| 午夜999| 亚州视频在线 | 欧女人精69xxxxxx | 免费h视频 | 亚洲国产电影在线观看 | 日本中文字幕在线一区 | 亚洲专区视频在线观看 | 久久av伊人 | 99九九热只有国产精品 | 中文字幕电影一区 | 欧美aa一级 | 日韩精品在线视频免费观看 | 国产免费专区 | 西西www4444大胆在线 | 超碰在线1 | 亚洲无吗av | 国产裸体视频bbbbb | 美女性爽视频国产免费app | 亚洲精品女人 | 久久久精品成人 | 97免费在线视频 | 999久久久久久久久6666 | www免费视频com | 国产视频99| 国产精品嫩草影院99网站 | 香蕉视频国产在线 | 啪啪激情网 | 亚洲毛片一区二区三区 | 色综合久久综合网 | 久久99国产视频 | 免费精品人在线二线三线 | 一二区电影 | 日韩乱码中文字幕 | 欧美综合干 | 国产精品91一区 | 久久久久久高潮国产精品视 | 久久久久亚洲精品中文字幕 | 亚洲成av人影片在线观看 | 日本在线中文在线 | 中文字幕在线观看一区二区三区 | 亚洲国产影院 | 国产午夜精品理论片在线 | 狠狠操电影网 | 日韩啪啪小视频 | 国产激情小视频在线观看 | 97超碰在线久草超碰在线观看 | 九九热免费视频在线观看 | 日韩精品91偷拍在线观看 | a精品视频 | 99av国产精品欲麻豆 | 99国内精品久久久久久久 | 欧美极品xxxx | 欧美一二三区在线播放 | 亚洲综合在 | av三级在线免费观看 | 久久免费视频一区 | 午夜在线资源 | 成人综合免费 | 成片免费观看视频大全 | 亚洲三级国产 | 日韩电影中文,亚洲精品乱码 | 欧美精品中文字幕亚洲专区 | 欧美激情视频在线免费观看 | 国产一区国产二区在线观看 | 亚洲夜夜网 | 成年人免费在线观看 | 91网站在线视频 | 最近免费中文字幕大全高清10 | 免费三级av| 色婷婷免费视频 | 国产精品激情偷乱一区二区∴ | 国产黑丝一区二区三区 | 久久理伦片 | 国产区久久 | 国产色婷婷在线 | 国产精品欧美久久 | 欧美精品在线视频观看 | 久久精品视频免费观看 | 色网免费观看 | 97理论片| 国产精品久久久一区二区 | 91网在线观看 | 免费中文字幕视频 | 狠狠狠操 | av一级免费 | 婷婷综合电影 | 综合网天天射 | 久草精品网 | 国产一级特黄电影 | 亚洲另类久久 | 中午字幕在线观看 | 国产一级视频在线观看 | 久久99国产精品免费网站 | 久草视频精品 | 国产精品成人一区二区 | av午夜电影 | 四虎成人精品在永久免费 | 日韩在线免费视频 | 中文字幕免 | 久久精品国产99 | 国产精品久久久久久久久久久久久久 | 久草观看 | 日本中文字幕在线电影 | 外国av网| 99精品亚洲 | 国产一区在线视频观看 | 中文字幕色在线视频 | 少妇超碰在线 | 久久综合9988久久爱 | 中文字幕一区二区三区在线观看 | 国产小视频在线观看 | 99久久综合精品五月天 | 在线一级片 | 97精品视频在线 | 狠狠的操你 | 天堂中文在线视频 | 日韩国产欧美在线视频 | 成x99人av在线www | 五月婷视频 | 日韩免费中文 | 日韩中文字幕免费 | www.夜夜操| 麻豆影视网站 | 黄色最新网址 | 色综合中文字幕 | 手机在线小视频 | 久久免费av | 91九色精品女同系列 | 国内偷拍精品视频 | www.国产高清 | 亚洲精品国产高清 | 亚洲精品一区二区18漫画 | 国产伦精品一区二区三区无广告 | 婷婷亚洲五月色综合 | 国产视频亚洲 | 美女网站一区 | 国内精品免费久久影院 | 一区二区视频欧美 | 国产色婷婷精品综合在线手机播放 | 美女视频黄在线观看 | 国产精品乱码久久久 | 国产成年免费视频 | 深爱五月激情五月 | 在线国产能看的 | 亚洲国产一二三 | 嫩小bbbb摸bbb摸bbb | 久久天天躁狠狠躁亚洲综合公司 | 日韩国产精品久久 | 日韩欧美一区二区三区视频 | 看片网站黄色 | 成人毛片a| 手机成人在线 | 国产123av| 精品国产不卡 | 成人黄色在线观看视频 | 国产资源在线免费观看 | 国产在线观看午夜 | 国产91学生| 成年人在线| 又黄又爽又湿又无遮挡的在线视频 | 日韩理论片 | 欧美福利视频一区 | www.亚洲黄| 久久久久中文字幕 | 99精品乱码国产在线观看 | 亚洲国产高清在线观看视频 | 有码视频在线观看 | 亚洲精品中文字幕在线观看 | 91粉色视频 | 99久久精品国产亚洲 | 亚洲春色综合另类校园电影 | 一区二区视频在线看 | av日韩av | 精品国产三级a∨在线欧美 免费一级片在线观看 | 人人爱天天操 | 丁香婷婷色综合亚洲电影 | 在线色亚洲 | 在线中文字幕视频 | 久久成年人 | 三级av在线 | 91喷水| 二区三区视频 | 久久av在线 | 久久av伊人 | 四虎影视成人精品 | 久久久久网站 | 麻豆高清免费国产一区 | 日韩特级毛片 | 免费人成在线观看网站 | 色之综合网 | 天天天在线综合网 | 久久视频6 | 天天摸日日操 | 日本久久不卡视频 | 国产日韩欧美在线播放 | 免费看国产曰批40分钟 | 在线免费av观看 | 亚洲天堂网在线观看视频 | 国产精品国产亚洲精品看不卡 | 国产色在线观看 | 日韩91av| 久久国产精品久久精品国产演员表 | 国产视频在 | 午夜精品久久久久久久久久久久 | 国产黄大片在线观看 | 欧美日本在线观看视频 | 一区二区三区高清不卡 | 999免费视频 | 九九热在线精品 | 久久久久久亚洲精品 | 国产精品18久久久久久久久久久久 | 天天操天天爽天天干 | 国产一区二区在线免费观看 | 久久免费看av | 天天摸日日摸人人看 | 91精品久久久久久久久久久久久 | 人人射人人爽 | 99热播精品 | 久久激情五月激情 | 欧美日韩国产页 | 免费在线观看不卡av | 超碰免费在线公开 | 91亚洲视频在线观看 | 五月婷婷色丁香 | 激情欧美一区二区免费视频 | 午夜av免费在线观看 | 天天干天天射天天插 | 黄色高清视频在线观看 | 91尤物在线播放 | 亚洲精品国产综合99久久夜夜嗨 | 久久视频在线观看 | 久久高清国产 | 成人h视频在线播放 | 久久99精品国产91久久来源 | 91九色国产视频 | 国内精品久久久久久久久 | 午夜av网站 | 久久久天天操 | 日韩精品免费在线观看 | 成人高清在线观看 | 久久精品视频在线观看 | 日韩在线视频免费播放 | 色婷婷av国产精品 | 免费黄色av | 麻豆手机在线 | 天天色综合天天 | 免费看的毛片 | 久久99国产精品免费网站 | 色综合激情网 | 在线视频免费观看 | 丁香色天天 | 精品久久网| 欧美视频日韩视频 | 免费视频99 | 天天色天天射天天操 | 在线观看爱爱视频 | 亚洲视频久久 | 蜜臀精品久久久久久蜜臀 | 午夜av在线播放 | 欧美日韩亚洲一 | 久久精品视 | 97精品国产97久久久久久免费 | 天天插天天干天天操 | 日韩精品最新在线观看 | 亚洲一区 影院 | 九九九九热精品免费视频点播观看 | 日韩成人黄色av | 99久久精品无免国产免费 | 欧美视频www | 夜夜看av | 精品视频免费 | 99视频导航| 97超碰在线播放 | 国产黄色精品视频 | 成人毛片100免费观看 | 在线免费观看国产精品 | 国产黄色精品在线观看 | 91在线视频免费观看 | 中文字幕高清在线 | 国产成人精品在线观看 | 色婷婷精品 | 69视频在线播放 | 国产亚洲欧美日韩高清 | 成人在线观看网址 | 国产麻豆视频在线观看 | 中文在线a√在线 | 精品视频9999 | 国产三级精品三级在线观看 | www.av中文字幕.com | 国产成人免费观看久久久 | 久久ww| 久久久黄色 | 国产精品 999 | 日韩欧美视频在线播放 | 国产精品乱码久久久久久1区2区 | 最新国产精品拍自在线播放 | 国产精品精 | 日韩欧美一级二级 | 亚洲在线视频免费 | 日韩美在线观看 | 国产精品福利在线播放 | 国产精品久久久久久久久岛 | 狠狠躁日日躁狂躁夜夜躁av | 狠狠狠狠狠狠狠干 | 91亚洲成人| 欧美视频日韩 | 亚洲午夜久久久久久久久 | 精品国产一区二区三区四 | 深夜男人影院 | av免费在线免费观看 | 色丁香色婷婷 | 五月婷婷综合在线观看 | 欧美精品在线观看免费 | 天天色官网 | 日本精品在线 | 九九九视频在线 | 国产精品免费观看国产网曝瓜 | 国产在线1区 | 色婷婷综合视频在线观看 | 午夜精品久久久久久久久久 | 国产成人61精品免费看片 | 日韩欧美99 | 又黄又爽又湿又无遮挡的在线视频 | 91大神精品视频在线观看 | 手机av在线免费观看 | 日韩在线视频精品 | 亚洲日本va午夜在线电影 | 久久手机在线视频 | 韩国精品视频在线观看 | 久久综合九色综合欧美就去吻 | 探花在线观看 | 黄网站色成年免费观看 | 99久久精品免费看国产一区二区三区 | 精品一区二区在线播放 | 国产亚洲精品久久久久久久久久 | 一区二区三区视频在线 | 97成人免费视频 | 狠狠地操 | 日韩xxx视频 | 午夜少妇 | 久久久国产一区二区三区 | 欧美影片 | 五月婷婷av | av日韩不卡 | 精品国产一区二区三区四区在线观看 | 中文字幕亚洲高清 | 国产色在线视频 | 久久精品一区二区三 | 99精彩视频在线观看免费 | 国产精品久久久久久久午夜片 | 久草在线资源观看 | 干狠狠| 亚洲免费在线观看视频 | 午夜精品一区二区国产 | 久久久久久国产精品免费 | 又湿又紧又大又爽a视频国产 | 亚洲黄色区 | 色网站国产精品 | 精品视频免费久久久看 | 天天曰天天干 | 日韩一区二区免费在线观看 | 婷婷六月激情 | 天天操天天射天天操 | 精品毛片久久久久久 | bbbbb女女女女女bbbbb国产 | 天天夜操 | 91久久国产露脸精品国产闺蜜 | 免费观看性生交 | 黄色app网站在线观看 | 成年人免费在线 | 日本中文字幕在线免费观看 | 99在线视频网站 | 2023天天干 | 欧美激情另类文学 | 免费色视频 | 免费av网址大全 | 热久久最新地址 | 91福利国产在线观看 | 伊人一级 | 国产精品久久网 | 久久黄色小说视频 | 国产美女免费 | 蜜臀久久99精品久久久久久网站 | 亚洲精品国产综合久久 | 射射色 | 一区二区三区免费 | 国产精品精品 | 精品国产黄色片 | 69精品视频在线观看 | 欧美 亚洲 另类 激情 另类 | 成人试看120秒 | 亚洲亚洲精品在线观看 | 女人18片毛片90分钟 | 久久精品欧美 | 久久99久久99精品免观看粉嫩 | 精品国产aⅴ麻豆 | 日韩网站免费观看 | 福利一区二区在线 | 日韩一区二区三区免费视频 | 亚在线播放中文视频 | 亚洲黄色软件 | av免费网站观看 | 久久精品国产一区 | 九九热在线观看 | 五月天免费网站 | 99视频精品免费视频 | 国产一区在线免费观看视频 | 久久精品视频免费观看 | 国内精品久久久久久 | 国产又粗又猛又色 | 激情欧美xxxx | 中文字幕在线影视资源 | 天天干天天拍天天操 | 狠狠的干| 国产在线永久 | 亚洲91网站| 色综合久久66 | 91成人在线观看喷潮 | 97夜夜澡人人爽人人免费 | 婷婷丁香色综合狠狠色 | 亚洲人成精品久久久久 | 婷婷九月丁香 | av视屏在线播放 | 亚洲精品成人网 | 91在线亚洲 | 91成人在线观看高潮 | 色婷婷激情网 | 日韩国产精品一区 | 高清av免费观看 | 国产高清在线视频 | www.成人久久 | 中文字幕精 | 国产精品一区二区三区免费视频 | 日韩精品在线播放 | 美女黄频在线观看 | 免费观看版 | 国产麻豆成人传媒免费观看 | 免费a视频 | 少妇bbbb搡bbbb桶 | 探花系列在线 | 久久国产精品99久久久久久丝袜 | 精品久久久久久亚洲综合网站 | 狠狠操操操 | 久久99九九99精品 | 国产不卡网站 | 精品免费一区二区三区 | 成人av高清在线观看 | 亚洲精品在线观看不卡 | 韩日电影在线 | 天天插天天色 | 视频在线日韩 | 国产精品国产自产拍高清av | 91精品国产乱码久久桃 | 综合伊人av | 久久99国产精品久久99 | 九七视频在线 | 国产精品美女在线观看 | 日日夜夜综合网 | avav99| 色狠狠狠 | 日日爽天天操 | 久久久久久久久久久福利 | 免费一级片视频 | 色久网 | 国产欧美日韩一区 | 四虎5151久久欧美毛片 | 亚洲.www | 国产成人久 | 国产在线999 | 免费观看的黄色 | 在线观看av网 | 日韩精品一区二区在线视频 | 国产精品视频线看 | 国产精品毛片久久 | 精品91视频| 福利精品在线 | 在线观看mv的中文字幕网站 | 国产精品久久久久久欧美 | 亚洲欧洲精品久久 | 亚洲精区二区三区四区麻豆 | 91视频在线播放视频 | 97国产在线观看 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 六月丁香六月婷婷 | 久草免费新视频 | 国产成人精品亚洲 | 国产一区二区不卡视频 | 国产成人免费网站 | 久久成人精品视频 | 91亚洲视频在线观看 | 天天操夜夜操国产精品 | 麻豆成人精品视频 | 欧洲亚洲国产视频 | 九九热在线观看视频 | 免费看黄在线 | 国产人免费人成免费视频 | 亚洲va欧美va | 91亚色免费视频 | 国产精品中文字幕在线 | 超碰97公开 | 日本九九视频 | 国产视频精品在线 | 久热色超碰 | 欧美日韩视频在线观看免费 | 91九色在线视频观看 | 久久国产日韩 | 日韩欧美在线综合网 | 99精品免费久久久久久久久日本 | 特级aaa毛片| 国产一区二区久久 | 亚洲视频一区二区三区在线观看 | 五月激情亚洲 | 亚洲国产中文字幕在线视频综合 | 91精品爽啪蜜夜国产在线播放 | 人人射av | 一区二区三区四区久久 | 亚洲综合激情网 | 久热免费 | 婷婷六月综合亚洲 | 干狠狠| 一级电影免费在线观看 | 亚洲国产成人在线观看 | 久久久精品福利视频 | 国产黄大片在线观看 | 欧美一区二区三区在线 | 成人免费 在线播放 | www.com在线观看 | 国产精品久免费的黄网站 | 国产日韩欧美在线观看 |