久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Mybatis select記錄封裝的實現

瀏覽:10日期:2023-10-22 09:14:35

select記錄封裝

返回一個List集合, resultType要寫集合中元素的類型

<!-- public List<Employee> getEmpsByLastNameLike(String lastName); --><!--resultType:如果返回的是一個集合,要寫集合中元素的類型 --><select resultType='com.atguigu.mybatis.bean.Employee'> select * from tbl_employee where last_name like #{lastName}</select>

返回一條記錄的map, key為列名, 值就是對應的值

<!--public Map<String, Object> getEmpByIdReturnMap(Integer id); --><select resultType='map'> select * from tbl_employee where id=#{id}</select>

多條記錄封裝成一個map, key為id, 值是記錄封裝后的javaBean

//@MapKey:告訴mybatis封裝這個map的時候使用哪個屬性作為map的key@MapKey('lastName')public Map<String, Employee> getEmpByLastNameLikeReturnMap(String lastName);

<!--public Map<Integer, Employee> getEmpByLastNameLikeReturnMap(String lastName); --><select resultType='com.atguigu.mybatis.bean.Employee'> select * from tbl_employee where last_name like #{lastName}</select>

自動映射配置

全局setting設置

1.autoMappingBehavior默認為PARTIAL, 開啟自動映射功能;唯一的要求是列名和javaBean屬性名一致

2.mapUnderscoreToCamelCase=true, 開啟自動駝峰命名規范映射功能

自定義resultMap, 實現高級映射功能

resultMap自定義映射規則

<!--自定義某個javaBean的封裝規則 type:自定義規則的Java類型 id:唯一id方便引用 --> <resultMap type='com.atguigu.mybatis.bean.Employee' id='MySimpleEmp'> <!--指定主鍵列的封裝規則 id定義主鍵會底層有優化; column:指定哪一列 property:指定對應的javaBean屬性 --> <id column='id' property='id'/> <!-- 定義普通列封裝規則 --> <result column='last_name' property='lastName'/> <!-- 其他不指定的列會自動封裝:我們只要寫resultMap就把全部的映射規則都寫上。 --> <result column='email' property='email'/> <result column='gender' property='gender'/> </resultMap>

創建表

create table tb_dept (id int(11) primary key auto_increment,dept_name varchar(255))

添加列

alter table tb_emp add column d_id int(11);

添加約束

alter table tb_emp add constraint fk_emp_dept foreign key(d_id) references tb_dept(id);

聯合查詢:級聯屬性封裝結果集

場景一:

查詢Employee的同時查詢員工對應的部門;一個員工有與之對應的部門信息;

<!-- 場景一: 查詢Employee的同時查詢員工對應的部門 Employee===Department 一個員工有與之對應的部門信息; id last_name gender d_id did dept_name (private Department dept;) --><!-- 聯合查詢:級聯屬性封裝結果集 --> <resultMap type='com.atguigu.mybatis.bean.Employee' id='MyDifEmp'> <id column='id' property='id'/> <result column='last_name' property='lastName'/> <result column='gender' property='gender'/> <result column='did' property='dept.id'/> <result column='dept_name' property='dept.departmentName'/> </resultMap>

使用association定義關聯的單個對象的封裝規則;

<!-- 使用association定義關聯的單個對象的封裝規則; --> <resultMap type='com.atguigu.mybatis.bean.Employee' id='MyDifEmp2'> <id column='id' property='id'/> <result column='last_name' property='lastName'/> <result column='gender' property='gender'/><!-- association可以指定聯合的javaBean對象 property='dept':指定哪個屬性是聯合的對象 javaType:指定這個屬性對象的類型[不能省略] --> <association property='dept' javaType='com.atguigu.mybatis.bean.Department'> <id column='did' property='id'/> <result column='dept_name' property='departmentName'/> </association> </resultMap>

association分步查詢

<!-- 使用association進行分步查詢: 1、先按照員工id查詢員工信息 2、根據查詢員工信息中的d_id值去部門表查出部門信息 3、部門設置到員工中; --> <!-- id last_name email gender d_id --> <resultMap type='com.atguigu.mybatis.bean.Employee' id='MyEmpByStep'> <id column='id' property='id'/> <result column='last_name' property='lastName'/> <result column='email' property='email'/> <result column='gender' property='gender'/> <!-- association定義關聯對象的封裝規則 select:表明當前屬性是調用select指定的方法查出的結果 column:指定將哪一列的值傳給這個方法 流程:使用select指定的方法(傳入column指定的這列參數的值)查出對象,并封裝給property指定的屬性 --> <association property='dept'select='com.atguigu.mybatis.dao.DepartmentMapper.getDeptById' column='d_id'> </association> </resultMap><!-- DepartmentMapper.xml --><mapper namespace='com.atguigu.mybatis.dao.DepartmentMapper'> <!--public Department getDeptById(Integer id); --> <select resultType='com.atguigu.mybatis.bean.Department'> select id,dept_name departmentName from tbl_dept where id=#{id} </select>

association分步查詢&延遲加載

<!-- 可以使用延遲加載(懶加載);(按需加載) Employee==>Dept: 我們每次查詢Employee對象的時候,都將一起查詢出來。 部門信息在我們使用的時候再去查詢; 分段查詢的基礎之上加上兩個配置: --> <!-- ==================association============================ --> <!-- mybatis-config.xml--> <!--顯示的指定每個我們需要更改的配置的值,即使他是默認的。防止版本更新帶來的問題 --> <setting name='lazyLoadingEnabled' value='true'/> <!-- value:false 表示按需加載; 否則會總是加載 --> <setting name='aggressiveLazyLoading' value='false'/>

關聯集合

嵌套結果集的方式,使用collection標簽定義關聯的集合類型的屬性封裝規則

場景二:

查詢部門的時候將部門對應的所有員工信息也查詢出來:注釋在DepartmentMapper.xml中

<!-- public class Department { private Integer id; private String departmentName; private List<Employee> emps; did dept_name || eid last_name email gender --> <!--嵌套結果集的方式,使用collection標簽定義關聯的集合類型的屬性封裝規則 --> <resultMap type='com.atguigu.mybatis.bean.Department' id='MyDept'> <id column='did' property='id'/> <result column='dept_name' property='departmentName'/> <!-- collection定義關聯集合類型的屬性的封裝規則 ofType:指定集合里面元素的類型 --> <collection property='emps' ofType='com.atguigu.mybatis.bean.Employee'> <!-- 定義這個集合中元素的封裝規則 --> <id column='eid' property='id'/> <result column='last_name' property='lastName'/> <result column='email' property='email'/> <result column='gender' property='gender'/> </collection> </resultMap> <!-- public Department getDeptByIdPlus(Integer id); --> <select resultMap='MyDept'> SELECT d.id did,d.dept_name dept_name,e.id eid,e.last_name last_name,e.email email,e.gender gender FROM tbl_dept d LEFT JOIN tbl_employee e ON d.id=e.d_id WHERE d.id=#{id} </select>

collection:分段查詢

<!-- collection:分段查詢 --> <resultMap type='com.atguigu.mybatis.bean.Department' id='MyDeptStep'> <id column='id' property='id'/> <result column='dept_name' property='departmentName'/> <collection property='emps' select='com.atguigu.mybatis.dao.EmployeeMapperPlus.getEmpsByDeptId' column='{deptId=id}' fetchType='lazy'></collection> </resultMap> <!-- 擴展:多列的值傳遞過去: 將多列的值封裝map傳遞; column='{key1=column1,key2=column2}' fetchType='lazy':表示使用延遲加載;- lazy:延遲- eager:立即

鑒別器

mybatis可以使用discriminator判斷某列的值,然后根據某列的值改變封裝行為

封裝Employee:如果查出的是女生:就把部門信息查詢出來,否則不查詢;如果是男生,把last_name這一列的值賦值給email;

<!-- =======================鑒別器============================ --> <resultMap type='com.atguigu.mybatis.bean.Employee' id='MyEmpDis'> <id column='id' property='id'/> <result column='last_name' property='lastName'/> <result column='email' property='email'/> <result column='gender' property='gender'/> <!-- column:指定判定的列名 javaType:列值對應的java類型 --> <discriminator javaType='string' column='gender'> <!--女生 resultType:指定封裝的結果類型;不能缺少。/resultMap--> <case value='0' resultType='com.atguigu.mybatis.bean.Employee'> <association property='dept' select='com.atguigu.mybatis.dao.DepartmentMapper.getDeptById' column='d_id'> </association> </case> <!--男生 ;如果是男生,把last_name這一列的值賦值給email; --> <case value='1' resultType='com.atguigu.mybatis.bean.Employee'> <id column='id' property='id'/> <result column='last_name' property='lastName'/> <result column='last_name' property='email'/> <result column='gender' property='gender'/> </case> </discriminator> </resultMap>

到此這篇關于Mybatis select記錄封裝的實現的文章就介紹到這了,更多相關Mybatis select封裝內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Mybatis 數據庫
相關文章:
主站蜘蛛池模板: 欧美日韩一区二区视频在线观看 | 天天色天天色 | 美女久久 | 国产高清精品一区 | a免费在线观看 | av毛片| 中文字幕在线观看一区二区三区 | 99草免费视频 | 欧美一区二区三区精品 | 色天天综合久久久久综合片 | 国产精品一区二区三区四区 | 日韩三级av在线 | 黑人巨大精品欧美一区免费视频 | 美女操网站| 在线日韩视频 | 日韩成人免费视频 | 午夜电影 | 免费的av网站 | 精品国产一区二区三区久久 | 国内精品久久久久国产 | 91高清在线 | 成人婷婷| 青青草视频免费观看 | 日韩欧美国产电影 | 国产日韩欧美激情 | 99视频在线免费观看 | 亚洲精品在线网站 | 国产精品久久久久久久竹霞 | 国产精品久久久一区二区 | 久久久久久99精品 | 无毒黄网| 奇米影| 国产三区在线观看视频 | 久久久91精品国产一区二区三区 | 夜夜av | 亚洲成av人片在线观看 | 欧美日韩免费一区二区三区 | 最新日韩av | 在线看免费的a | 激情欧美一区 | 国产网站视频 | 亚洲欧美在线免费 | 99在线精品视频 | 欧美精品一区二区三区蜜桃视频 | 国产午夜精品久久久久免费视高清 | 午夜激情视频免费 | 99久热在线精品视频观看 | 一区二区三区久久 | 精品香蕉一区二区三区 | 国产高清精品一区 | 日韩成人免费中文字幕 | 国产区免费在线观看 | 国产在线视频一区二区 | 亚洲欧美另类在线观看 | 亚洲天堂中文字幕 | 久久久久国产一区二区三区四区 | 中文字幕亚洲视频 | 一级片在线观看 | 中文字幕一区二区三区精彩视频 | 欧美综合色 | 日韩一区二区三区精品 | www.福利视频 | 欧美一区二区三区视频在线观看 | 亚洲a网| 国产精选久久 | 国产精品毛片一区二区 | 精品无人乱码区1区2区3区 | 99久久99久久精品国产片果冻 | 国产成人精品一区 | 亚洲三区电影 | 在线免费毛片 | 在线一区二区免费 | 九九精品免费视频 | 国精产品一区一区三区免费完 | 天天插天天操 | 国产日产精品一区二区三区四区 | 国产一区二区三区免费 | 伊人青青操 | 不卡黄色 | 久久影音先锋 | 亚洲成人动漫在线观看 | 国产一级一级国产 | 一本色道精品久久一区二区三区 | 亚洲第一成人在线视频 | 国产精品一区久久久久 | 日韩在线不卡视频 | 国产剧情一区二区三区 | 成年人网站在线免费观看 | 狠狠综合久久av一区二区老牛 | 亚洲一区二区免费在线观看 | 国产毛片网站 | 嫩草最新网址 | 久久爱9191 | 中文 日韩 欧美 | 亚洲精品一区二区网址 | 国产精品久久久久久久 | 欧美视频一二三区 | www.狠狠干| 欧美精品三区 | 色图综合| 亚洲国产在 | 高清在线一区二区 | 亚洲高清在线视频 | 午夜精品久久久久久久久久久久 | 国产高清一区二区三区 | 国产综合精品一区二区三区 | 久久久av亚洲男天堂 | 国产在线一区二区三区 | 成人一区二区在线 | 欧美精品成人一区二区三区四区 | 亚洲午夜精品 | 久免费视频 | 99久久99| 韩国精品在线 | 欧美a级在线观看 | 午夜视频在线观看网站 | 日韩一区中文字幕 | 一级黄色大片视频 | 亚洲网站在线观看 | 欧美黄色一区二区 | 亚洲精品一区二区在线观看 | 成人免毛片 | 91色爱 | a国产精品| 欧美国产免费 | 国产一级片a | 最新国产视频 | 精品亚洲在线 | 亚洲精品视频在线看 | 黄视频入口 | 亚洲精品视频在线 | 国产精品96久久久久久久 | 色一级| 国产免费观看一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 丁香久久 | 久久亚洲国产 | 日本一区二区三区四区 | 久久久美女 | 亚洲视频欧美视频 | 国产精品久久久久久久久久 | 亚州中文字幕 | 成人免费视频网 | 欧美午夜精品久久久久久人妖 | 久久久久久成人 | 亚洲一区二区黄 | jizz18毛片 | 亚洲成人一区二区三区 | 国产小视频在线播放 | 国产高清毛片 | 可以在线观看的黄色 | 亚洲人成网站999久久久综合 | 成人一区二区在线观看 | 玖玖精品在线 | 一级毛片免费播放 | 日韩av免费在线观看 | 日韩免费在线视频 | 国产午夜精品久久久久免费视高清 | 日韩精品成人 | 羞羞视频网站在线看 | 国产免费一区二区 | 美女一区二区三区在线观看 | 欧美日韩精品 | heyzo在线观看 | 色接久久 | 性色av一区二区三区免费看开蚌 | 国产毛片精品 | 欧美一区二区二区 | 99成人| 亚洲日本欧美日韩高观看 | 四虎最新网站 | 一级h片| 不卡免费视频 | 久久精品| 欧美亚洲一区二区三区 | 欧美激情国产日韩精品一区18 | 久久久久亚洲一区二区三区 | xnxx 日本19| 久久精品无码一区二区三区 | 日本久久久久久 | 精品久久久久一区二区国产 | 国产精品视频免费播放 | 91人人看| 99久久免费看视频 | 久久久亚洲一区 | 天堂欧美城网站网址 | 天堂一区二区三区在线 | 精品1区 | 亚洲不卡在线 | 亚洲成av人片在线观看无码 | 91在线免费观看 | 日韩欧美在线观看一区二区 | 国产偷录视频叫床高潮对白 | 99影视| 91网站在线播放 | 一a级毛片| 欧洲毛片基地 | 欧美日韩一区二区三区在线观看 | 日韩欧美高清dvd碟片 | 一级毛片视频播放 | 黄理论视频 | 国产成人午夜 | 91在线精品一区二区 | 欧美一级大片免费 | 午夜免费小视频 | 日韩在线观看第一页 | 午夜影视剧场 | 久久久精彩视频 | 九色在线播放 | 亚洲一区二区久久 | 中文成人在线 | av电影中文字幕在线观看 | 午夜网 | 一级片在线观看 | 仙踪林久久久久久久999 | 黑人巨大精品欧美一区免费视频 | 人人爱人人草 | 欧美在线操 | 九九免费视频 | 在线看片日韩 | 成人精品国产 | 国产精品毛片无码 | 免费av一区二区三区 | 99久热精品 | 欧美涩涩网站 | 欧美一区二区三 | 国产精品一区一区三区 | 中文精品在线 | 在线手机电影 | 欧美日韩午夜 | 91高清视频在线观看 | 日本成人黄色网址 | 在线一级视频 | 综合久久99 | 国产一区二区三区四区视频 | 欧日韩不卡在线视频 | 综合激情av | 成人免费在线观看 | 国产精品国产精品国产专区不卡 | 看特级毛片 | 在线视频三级 | 一区二区三区免费看 | 欧美亚洲视频 | 欧美一区二区三区在线视频 | 中文字幕在线观看精品视频 | 日韩一级片 | 91在线资源| 亚洲在线视频 | 日本精品国产 | 激情999 | 精品久久久久久久久久 | 亚洲一区免费视频 | 日本 欧美 国产 | 自拍第一页 | 亚洲一区视频 | 亚洲成av人片一区二区梦乃 | 精品欧美一区二区在线观看视频 | 日韩在线国产精品 | 99国产精品久久久久久久成人热 | 国产精选一区二区三区不卡催乳 | 欧美日韩一区电影 | 成人福利在线 | 麻豆专区一区二区三区四区五区 | 日韩在线中文字幕 | 国产精品美女久久久久久免费 | 日韩9999| 久久婷婷色 | 成人天堂666 | 大陆毛片| 五月婷婷激情网 | 日韩在线视频资源 | 中文字幕精品一区 | 天天干天天看天天操 | 国产精品一区二区久久久久 | 亚洲成人av一区二区 | 成人国产精品一级毛片视频 | 久久久久久久影院 | 综合婷婷| 国产欧美综合一区二区三区 | 老牛影视av一区二区在线观看 | 久久精品亚洲精品国产欧美 | 日韩欧美在 | 欧美日韩一级视频 | 日韩精品一区二区三区在线观看 | 国产人久久人人人人爽 | 国产成人视屏 | 欧美日韩精品网站 | 天天干夜夜爽 | 国产精品视频免费 | 久久久久久免费毛片精品 | av网站在线免费观看 | 成人免费毛片高清视频 | 污色视频在线观看 | 国产一区二区三区在线免费观看 | 天天干天天摸 | 91免费视频观看 | 国产精品久久久久久久娇妻 | 国产精品一区二区三区在线播放 | 成人h动漫精品一区二区器材 | 看亚洲a级一级毛片 | 久久综合精品视频 | 午夜成人免费电影 | 国产精品日韩精品 | 精品国产成人 | 精久久久 | 日韩中文字幕在线播放 | 亚洲精品一区在线观看 | 91社区在线播放 | 偷拍呻吟高潮91 | 亚洲精品一区二区三区不 | 免费观看欧美一级 | 99精品一区二区三区 | 激情亚洲 | 久草 在线| 国产一区二区三区久久久久久 | 就操成人网 | 四虎网址| 久久久久久99精品 | 久久高清毛片 | 国产精品伦一区二区三级视频 | 亚洲视频免费网站 | 久久视频一区 | 97国产超碰 | 欧美黄色一区 | 午夜三区 | 91麻豆精品国产91久久久久 | 日韩一区二区在线免费观看 | 欧美综合一区二区 | 国产视频导航 | 成人在线激情 | 日韩精品一区二区三区第95 | 欧美一区二区三区在线看 | 91精品国产91久久久久久久久久久久 | 亚洲精品无 | 玖玖免费 | 国产福利91精品 | 日本在线观看网站 | 美女福利网站 | 国产日韩一区二区三区 | 久久免费精品 | 99久久99| 成人一级片在线观看 | 国产区视频在线 | 国产在线看片 | 日韩精品一区二区三区 | avmans最新导航地址 | 国产成年免费视频 | 国产精品毛片一区二区三区 | 日韩欧美精品区 | 国产欧美精品一区二区三区 | 中文字幕亚洲视频 | 国产精品国产三级国产aⅴ原创 | 欧美一区二区三区在线 | 欧美一区二区三区在线观看视频 | 免费亚洲视频 | 精品国产黄a∨片高清在线 日韩一区二 | 亚洲成人二区 | 精品久久久久久久久久久久久久久久久久 | 国产剧情一区二区 | 国产资源视频在线观看 | 午夜激情免费看 | 99精品一区二区三区 | 欧美日韩视频在线观看免费 | 婷婷五月在线视频 | 黄色片网站 | 国产精品国产精品国产专区不片 | 一区二区三区福利视频 | 日日干天天操 | 在线视频一区二区三区 | 国产一区二区视频在线观看 | 青青久久 | 青草成人免费视频 | 国产一区二区观看 | 黄色免费成人 | 亚洲免费人成在线视频观看 | 亚洲天堂中文字幕 | 国产精品不卡 | 午夜视频福利在线观看 | av入口 | 91免费看| 成人精品视频在线观看 | 欧美手机在线 | 亚洲男人的天堂在线 | 伊人狠狠干 | 最新中文字幕 | 国产精久久一区二区三区 | 国内精品久久久久久影视8 91一区二区在线观看 | 激情小视频在线观看 | 国产不卡一区 | 久久成| 美女视频黄色片 | 在线看国产| 一区二区精品在线 | 午夜草逼 | 欧美a网站 | av手机电影 | 国产成人久久精品麻豆二区 | 国产福利电影一区 | 在线视频中文字幕 | 成人激情视频在线观看 | 私人毛片免费高清视频 | 国产主播福利 | 免费国产一区 | 国产三级网站 | 久久草在线视频 | 日本高清精品 | 波多野结衣在线网址 | 久久69精品久久久久久久电影好 | 香蕉久久夜色精品国产使用方法 | 日韩a∨精品日韩在线观看 山岸逢花在线 | a级黄色在线观看 | 欧美伦理一区二区三区 | 久久久久女人精品毛片九一韩国 | 久久成人av | 亚洲精品久久久久久下一站 | 欧美另类专区 | 嫩草视频在线播放 | 国产精品久久久久婷婷二区次 | 国产免费一区二区 | 毛片一区二区 | av免费网站 | 色综合久久久久 | 91久久久久久久久 | 在线视频亚洲 | 一区二区三区日韩 | 婷婷综合五月 | 日韩欧美在线观看 | 欧美大片一区 | 国产日韩欧美综合 | 久久精品国产亚洲 | 中文字幕在线观看www | 在线观看国产www | 欧美理论在线观看 | 成人免费影院 | 国产精品无码久久久久 | 午夜精品导航 | 欧美日韩亚洲一区 | 91精品国产综合久久久久久丝袜 | 国产视频精品在线观看 | 成人精品国产免费网站 | 就操成人网 | 日本aⅴ毛片成人实战推荐 成人免毛片 | 在线播放一区二区三区 | 成全视频免费观看在线看黑人 | 日韩精品久久 | 日韩精品在线视频观看 | 男女中文字幕 | 簧片av | 日韩在线精品强乱中文字幕 | 狠狠爱www人成狠狠爱综合网 | 亚洲一区二区三区四区五区中文 | 观看av| 九九九视频| 国产精品视频专区 | 亚洲一区二区 | 亚洲精品成人无限看 | 狠狠的日| 日韩中文字幕一区二区高清99 | 欧美日韩一区二区三区在线观看 | 亚洲免费在线 | 日韩欧美国产精品一区二区三区 | 日韩欧美视频一区二区三区 | 嫩草精品| 国产精品视频一二三区 | 免费毛片一区二区三区久久久 | 久久高清毛片 | av网址在线播放 | 亚洲欧美成人网 | 国产一区二区三区视频 | 久久精品在线 | 综合久久99 | 成人免费视频网址 | 2024天天干| 亚洲视频精品在线 | 久久久久久国产精品 | 国产黄色网址在线观看 | 国产精品18 | 欧洲精品视频在线观看 | 99精品欧美一区二区蜜桃免费 | 久久久中文字幕 | 欧美激情欧美激情在线五月 | 中文字幕一区在线观看视频 | 欧美日韩国产一区二区三区不卡 | 欧洲精品一区二区 | 午夜精品在线观看 | 亚洲一级毛片 | 国产精品久久久久久久久久东京 | 欧美一级一区 | 国产电影一区二区 | 国产伦精品一区二区三区四区视频 | 伊人网国产| 国产精品久久久久久久久久三级 | 亚洲综合视频在线观看 | 欧美a级在线观看 | 日韩精品一 | 网站一区二区三区 | 久久亚洲精品裙底抄底 | 日本精品一区二区三区在线观看 | 亚洲一区二区在线 | 成人精品久久久 | 色九九 | 九九热有精品 | 97久久久久久久久久久久 | 欧美日韩国产精品一区二区亚洲 | 天天天干天天射天天天操 | 亚洲欧美日韩电影 | 亚洲看片| 久久伦理电影 | 国产一级特黄aaa大片 | 久久久精品影院 | 亚洲免费在线观看 | 亚洲精品电影 | 免费小视频 | 老司机深夜福利视频 | 国产成人精品久久二区二区 | 天天干,夜夜操 | 高清国产一区二区三区四区五区 | 成人精品 | 国产日韩一区二区 | 国产免费色 | 欧美一区永久视频免费观看 | 狠狠av| 91精品一区二区三区久久久久久 | 日本福利网站 | 国产色片在线 | 日韩视频一区在线观看 | 成人高清在线 | 久久久成| 亚洲自拍偷拍精品 | 91精品国产综合久久婷婷香蕉 | 国产精品亚洲一区 | 日韩在线中文字幕视频 | 成人精品视频 | 成人免费一区二区三区 | 亚洲国产一区在线 | 日韩一区二区视频 | 精品999www | 成人黄色在线视频 | 久久黄网| 亚洲视频免费看 | 亚洲精品二区 | 亚洲毛片 | 日韩国产精品一区二区三区 | 国产精品久久久久久久久 | 国产午夜视频 | 黄色91| 偷拍自拍亚洲欧美 | 一区二区三区久久 | 免费一区二区 | 99国产精品久久久久久久成人热 | 中文字幕一区二区三区在线视频 | 国产精品日韩一区二区 | 久草.com | 成人免费高清 | 亚洲网站在线免费观看 | 日本亚洲精品一区二区三区 | 亚洲精品免费看 | 欧美在线观看视频 | 亚洲综合在 | 天天操天天干天天干 | 国产一区二区三区免费在线观看 | 精品国产乱码久久久久夜 | 国产高清在线 | 香港三级日本三级a视频 | 天天干女人网 | 日本三级视频 | 国产精品美女久久久久aⅴ国产馆 | 日韩精品一区二区在线观看 | 日韩av电影网 | 毛片免费观看 | 国内精品视频在线观看 | 久久精品电影网 | 久久视频在线看 | 亚洲日本乱码在线观看 | 久久精品一 | 91综合网| 国产激情在线看 | 亚洲精品国产a久久久久久 国产毛片毛片 | 日韩一区二区三区在线视频 | 日日操狠狠操 | 中文字幕日韩在线 | 国产网站在线 | 精品国产区| 日韩欧美视频 | 在线一区二区三区 | 综合久久综合 | 精品日韩一区二区三区 | 成人精品视频免费 | 国产专区一区二区三区 | 亚洲一区二区三区中文字幕 | 久久精品久久综合 | 久久蜜桃精品一区二区三区综合网 | 国产精品视频一区二区免费不卡 | 国产情侣激情 | 亚洲免费在线观看 | 欧美日本韩国一区二区 | 欧美色综合 | 香蕉大人久久国产成人av | 99精品欧美一区二区三区 | 国产一区不卡 | 欧美日韩一区不卡 | www.久久久久久久久久久久 | 婷婷国产精品 | 成人精品一区二区三区 | 国产精品一码二码三码在线 | 九九热精品视频 | 久久精品一 | 综合色婷婷一区二区亚洲欧美国产 | 91精品一区二区三区久久久久久 | 91久久九色 | 日韩中文字幕免费在线 | 久久99这里只有精品 | 日本免费一区二区三区 | 粉嫩高清一区二区三区 | 杏导航aⅴ福利网站 |