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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

3、SpringBoot整合MyBatis注解版及配置文件版

發布時間:2025/3/19 javascript 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 3、SpringBoot整合MyBatis注解版及配置文件版 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

1、配置pom.xml

2、配置application.yml

?3、配置DruidConfig關聯yml的配置文件spring.datasource

4、創建數據庫及數據庫表結構

5、創建對應的實體類

? ??1)Department

? ??2)Employee

6、創建對應的Mapper?

? ??1)創建DepartmentMapper

7、創建DeptController

8、瀏覽器訪問

? ??1)新增測試:

? ? ? ??返回結果

? ??2)查詢測試:

返回結果

9、解決駝峰命名問題

? ??1)使用配置類的方式

? ???2)使用配置文件的方式? ??

10、省寫@Mapper 注解,統一配置在啟動入口

11、配置文件的方式整合Mybatis

? ??1)創建EmployeeMapper類

? ??2)創建mybatis/mapper/EmployeeMapper.xml

? ??3)創建mybatis/mybatis-config.xml

? ??4) 在application.yml文件中配置mybatis文件的位置

? ??5)創建EmpController類

? ??6)測試配置版springboot整合mybatis

?

1、配置pom.xml

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.6.RELEASE</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.mi</groupId><artifactId>spring-boot-mybatis</artifactId><version>0.0.1-SNAPSHOT</version><name>spring-boot-mybatis</name><description>spring-boot-mybatis project for Spring Boot</description><properties><java.version>1.8</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.0.1</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency><!--引入自定義數據源--><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.18</version></dependency><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

?

2、配置application.yml

spring:datasource:username: rootpassword: rooturl: jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTCdriver-class-name: com.mysql.jdbc.Drivertype: com.alibaba.druid.pool.DruidDataSourceinitialSize: 5minIdle: 5maxActive: 20maxWait: 60000timeBetweenEvictionRunsMillis: 60000minEvictableIdleTimeMillis: 300000validationQuery: SELECT 1 FROM DUALtestWhileIdle: truetestOnBorrow: falsetestOnReturn: falsepoolPreparedStatements: true # ? 配置監控統計攔截的filters,去掉后監控界面sql無法統計,'wall'用于防火墻filters: stat,wall,log4jmaxPoolPreparedStatementPerConnectionSize: 20useGlobalDataSourceStat: trueconnectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500schema:- classpath:sql/department.sql- classpath:sql/employee.sql


3、配置DruidConfig關聯yml的配置文件spring.datasource

package com.mi.config; import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.support.http.StatViewServlet; import com.alibaba.druid.support.http.WebStatFilter; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.boot.web.servlet.ServletRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;import javax.sql.DataSource; import java.util.Arrays; import java.util.HashMap; import java.util.Map;/*** Created by chengwen on 2019/7/3.*/ @Configuration public class DruidConfig {@Bean@ConfigurationProperties(prefix = "spring.datasource")public DataSource druid(){return new DruidDataSource();}//配置Druid的監控//1、配置一個管理后臺的servlet@Beanpublic ServletRegistrationBean statViewServlet(){ServletRegistrationBean bean = new ServletRegistrationBean(new StatViewServlet(),"/druid/*");Map<String,String> initParms = new HashMap<>();initParms.put("loginUsername","admin");initParms.put("loginPassword","123456");initParms.put("allow",""); //默認是允許所有訪問initParms.put("deny","192.168.15.21"); //不允許訪問bean.setInitParameters(initParms);return bean;}//2、配置一個監控的filter@Beanpublic FilterRegistrationBean webStatFilter(){FilterRegistrationBean bean = new FilterRegistrationBean();bean.setFilter(new WebStatFilter());Map<String,String> initParms = new HashMap<>();initParms.put("exclusions","*.js,*.css,/druid/*");bean.setInitParameters(initParms);bean.setUrlPatterns(Arrays.asList("/*"));return bean;} }


4、創建數據庫及數據庫表結構

SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for department -- ---------------------------- DROP TABLE IF EXISTS `department`; CREATE TABLE `department` (`id` int(11) NOT NULL AUTO_INCREMENT,`departmentName` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;SET FOREIGN_KEY_CHECKS=0;-- ---------------------------- -- Table structure for employee -- ---------------------------- DROP TABLE IF EXISTS `employee`; CREATE TABLE `employee` (`id` int(11) NOT NULL AUTO_INCREMENT,`lastName` varchar(255) DEFAULT NULL,`email` varchar(255) DEFAULT NULL,`gender` int(2) DEFAULT NULL,`d_id` int(11) DEFAULT NULL,PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

?

5、創建對應的實體類
1)Department

package com.mi.bean; /*** Created by chengwen on 2019/7/3.*/ public class Department {private ?Integer id;private String departmentName;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getDepartmentName() {return departmentName;}public void setDepartmentName(String departmentName) {this.departmentName = departmentName;} }



2)Employee

package com.mi.bean;/*** Created by chengwen on 2019/7/3.*/ public class Employee {private Integer id;private String lastName;private Integer gender;private String email;private Integer dId;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getLastName() {return lastName;}public void setLastName(String lastName) {this.lastName = lastName;}public Integer getGender() {return gender;}public void setGender(Integer gender) {this.gender = gender;}public String getEmail() {return email;}public void setEmail(String email) {this.email = email;}public Integer getdId() {return dId;}public void setdId(Integer dId) {this.dId = dId;} }

?

6、創建對應的Mapper
1)創建DepartmentMapper

package com.mi.mapper; import com.mi.bean.Department; import org.apache.ibatis.annotations.*;/*** Created by chengwen on 2019/7/3.*/ //指定這是一個操作數據庫的Mapper @Mapper public interface DepartmentMapper {@Select("select * from department where id=#{id}")public Department getDeptById(Integer id);@Delete("delete from department where id=#{id}")public int deleteDeptById(Integer id);//@Options注解用于獲取自增主鍵返回給前端@Options(useGeneratedKeys = true,keyProperty = "id")@Options(useGeneratedKeys = true,keyProperty = "id")@Insert("insert into department(departmentName) values (#{departmentName})")public int insertDept(Department department);@Update("update department set departmentName=#{departmentName} where id=#{id}")public int updateDept(Department department);}

?

7、創建DeptController

package com.mi.controller;import com.mi.bean.Department; import com.mi.mapper.DepartmentMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RestController;/*** Created by chengwen on 2019/7/3.*/ @RestController public class DeptController {@AutowiredDepartmentMapper departmentMapper;@GetMapping("dept/{id}")public Department getDepartment(@PathVariable("id") Integer id){return departmentMapper.getDeptById(id);}@GetMapping("dept")public Department insertDept(Department department){departmentMapper.insertDept(department);return department;} }

?

8、瀏覽器訪問
1)新增測試:

http://localhost:8080/dept?departmentName=CC

返回結果

{"id":3,"departmentName":"CC"}

?

2)查詢測試:

http://localhost:8080/dept/1


返回結果

{"id":1,"departmentName":"AA"}

9、解決駝峰命名問題

可以使實體類的駝峰命名與數據庫的下劃線映射成功。


1)使用配置類的方式

package com.mi.config; import org.apache.ibatis.session.Configuration; import org.mybatis.spring.boot.autoconfigure.ConfigurationCustomizer; import org.springframework.context.annotation.Bean;/*** Created by chengwen on 2019/7/3.*/ @org.springframework.context.annotation.Configuration public class MyBatisConfig {@Beanpublic ConfigurationCustomizer configurationCustomizer(){return new ConfigurationCustomizer() {@Overridepublic void customize(Configuration configuration){configuration.setMapUnderscoreToCamelCase(true);}};} }


2)使用配置文件的方式

在application.yml文件中添加配置

# 解決駝峰命名問題 mybatis:configuration:map-underscore-to-camel-case: true

?

10、省寫@Mapper 注解,統一配置在啟動入口

使用@MapperScan(value = "com.mi.mapper")掃描所有Mapper文件

package com.mi;import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;@MapperScan(value = "com.mi.mapper") @SpringBootApplication public class SpringBootMybatisApplication {public static void main(String[] args) {SpringApplication.run(SpringBootMybatisApplication.class, args);}}

?


11、配置文件的方式整合Mybatis
1)創建EmployeeMapper類

package com.mi.mapper; import com.mi.bean.Employee; import org.apache.ibatis.annotations.Mapper;/*** Created by chengwen on 2019/7/3.*/ //@Mapper或者mapperScan將接口掃描到容器中 public interface EmployeeMapper {public Employee getEmpById(Integer id);public void insertEmp(Employee employee); }

2)創建mybatis/mapper/EmployeeMapper.xml

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.mi.mapper.EmployeeMapper"><select id="getEmpById" resultType="com.mi.bean.Employee">SELECT * FROM employee WHERE id=#{id}</select><insert id="insertEmp">INSERT INTO employee(lastName,email,gender,d_id) VALUES (#{lastName},#{email},#{gender},#{did})</insert> </mapper>

3)創建mybatis/mybatis-config.xml

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration><settings><setting name="mapUnderscoreToCamelCase" value="true"/></settings> </configuration>


4) 在application.yml文件中配置mybatis文件的位置

spring:datasource:username: rootpassword: rooturl: jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTCdriver-class-name: com.mysql.jdbc.Drivertype: com.alibaba.druid.pool.DruidDataSourceinitialSize: 5minIdle: 5maxActive: 20maxWait: 60000timeBetweenEvictionRunsMillis: 60000minEvictableIdleTimeMillis: 300000validationQuery: SELECT 1 FROM DUALtestWhileIdle: truetestOnBorrow: falsetestOnReturn: falsepoolPreparedStatements: true # ? 配置監控統計攔截的filters,去掉后監控界面sql無法統計,'wall'用于防火墻filters: stat,wall,log4jmaxPoolPreparedStatementPerConnectionSize: 20useGlobalDataSourceStat: trueconnectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500#schema:# ?- classpath:sql/department.sql# ?- classpath:sql/employee.sql # 解決駝峰命名問題 mybatis:#configuration:# ?map-underscore-to-camel-case: true#配置文件的方式整合mybatisconfig-location: classpath:/mybatis/mybatis-config.xmlmapper-locations: classpath:/mybatis/mapper/*.xml

5)創建EmpController類

package com.mi.controller; import com.mi.bean.Employee; import com.mi.mapper.EmployeeMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RestController;/*** Created by chengwen on 2019/7/3.*/ @RestController public class EmpController {@AutowiredEmployeeMapper employeeMapper;@GetMapping("emp/{id}")public Employee getEmp(@PathVariable("id") Integer id){return employeeMapper.getEmpById(id);}}

6)測試配置版springboot整合mybatis

http://localhost:8080/emp/1

?

測試結果

{"id":1,"lastName":"zhangsan","gender":1,"email":"zhangsan@163.com","dId":1}


?


?

總結

以上是生活随笔為你收集整理的3、SpringBoot整合MyBatis注解版及配置文件版的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

日狠狠 | 国产va精品免费观看 | 日韩电影在线观看一区 | 99精彩视频在线观看免费 | 中文字幕第一页在线视频 | 日本中文字幕网站 | www.日本色 | 日本黄色免费电影网站 | 99国产在线视频 | 5月丁香婷婷综合 | aav在线| 中文字幕高清视频 | 欧美日韩精品在线一区二区 | 一区二区三区视频 | 欧美孕妇与黑人孕交 | 黄色大片国产 | 成人久久精品视频 | 美女视频免费精品 | 四虎国产 | 91自拍成人| 香蕉网址| 日韩在线大片 | 欧美日韩在线免费观看 | 日韩成人高清在线 | 狠狠色丁香婷综合久久 | 日韩av高清在线观看 | 中文字幕 国产专区 | 亚洲精品国产精品久久99 | 探花视频在线观看免费版 | 成人免费一级片 | 免费看毛片在线 | 丁香影院在线 | 免费a一级| 亚洲激情 欧美激情 | 日韩在线免费看 | 亚洲春色综合另类校园电影 | 97国产| 亚洲精品小视频 | 欧美日韩成人一区 | 国产一区在线免费观看 | 91手机电视| 国产精品一区久久久久 | 亚洲乱码中文字幕综合 | 国产精品一区二区免费视频 | 婷婷在线视频观看 | 中文字幕专区高清在线观看 | 欧美日韩裸体免费视频 | 在线成人一区二区 | www.亚洲精品在线 | 国产在线视频资源 | 丁香高清视频在线看看 | 久久综合激情 | 蜜臀av网址 | 成人 亚洲 欧美 | 欧美性色黄 | 草久视频在线 | 欧美亚洲国产日韩 | 国产一区二区三区免费在线观看 | 亚洲第一色| 超碰在线亚洲 | 国产成人亚洲在线观看 | 欧美国产精品久久久久久免费 | 乱男乱女www7788 | 天天干天天拍天天操 | 欧美男女爱爱视频 | 欧洲一区精品 | 国产一二区精品 | 一区二区三区韩国免费中文网站 | 五月天婷婷在线视频 | 亚洲精品婷婷 | 久久久久99精品国产片 | 久久伊人国产精品 | 日本久久视频 | 国产精品欧美久久 | 青青草久草在线 | 亚洲精品国产电影 | 激情综合啪 | 人人澡视频 | 中文字幕国内精品 | 久久久www成人免费毛片 | 日本中文在线 | 亚洲精品视频在线看 | 国产96精品 | 亚洲夜夜综合 | 91av在线视频免费观看 | 精品国产欧美一区二区 | 最新成人在线 | 黄色大片视频网站 | 不卡av在线免费观看 | 91一区啪爱嗯打偷拍欧美 | 亚洲精品小视频在线观看 | 在线激情电影 | 国产手机视频在线播放 | 国产黄色一级片 | 热久久99这里有精品 | 国产日韩视频在线观看 | 天天操夜夜摸 | 精品免费在线视频 | 免费看亚洲毛片 | 国产高清专区 | 久久久久成人精品亚洲国产 | 国产精品久久久久久久久久久久久久 | 欧美伦理电影一区二区 | 久久男人中文字幕资源站 | 免费成人在线视频网站 | 视频高清 | 精品久久久久免费极品大片 | 亚洲一区二区黄色 | 国产专区在线播放 | 99热国内精品 | 911精品视频 | 国产一级视频在线观看 | 国产精品高清免费在线观看 | 五月婷婷久久综合 | 五月婷婷导航 | 亚洲免费av在线 | 久草网视频 | 色综合久久精品 | 久久久久久国产精品999 | 国产精品毛片久久久久久久久久99999999 | 欧美成年网站 | 国产黄色精品在线 | 亚洲更新最快 | 精品1区2区 | 综合久久久久 | 九九99靖品 | 日韩黄色免费看 | 亚洲高清免费在线 | 国产精品手机在线观看 | 人人看人人做人人澡 | 99九九热只有国产精品 | 亚洲第一区在线播放 | 91av电影| www激情久久 | 日韩中文字幕网站 | 国产手机在线精品 | 日韩免费在线一区 | 色视频网站免费观看 | 日韩精品中文字幕在线播放 | 国产视频精品在线 | 人人爱天天操 | 婷婷丁香色综合狠狠色 | 日韩电影一区二区三区 | 日韩在线视频网 | 天天插综合 | 精品国产aⅴ麻豆 | 久久久国产精品一区二区中文 | 成人免费在线观看电影 | 中文字幕在线电影 | 99视频国产精品 | 日韩亚洲精品电影 | 综合精品久久 | 国产高清视频免费 | 又爽又黄又无遮挡网站动态图 | 欧美久草视频 | 91免费的视频在线播放 | 91精品秘密在线观看 | 国产成人精品一区二区三区在线 | 在线观看中文字幕亚洲 | 精品一区在线 | 超碰最新网址 | 午夜av激情| 国产麻豆精品95视频 | 日韩美av在线| 992tv人人网tv亚洲精品 | 在线视频福利 | 91香蕉视频黄| 免费男女羞羞的视频网站中文字幕 | www.久久久.cum| 六月丁香在线视频 | 亚洲国产中文字幕在线 | 国产一二区免费视频 | 日韩在线免费不卡 | 91免费版在线 | 国产精品日韩精品 | 在线观看aaa| 天天综合网 天天综合色 | 一区二区三区免费在线播放 | 久草视频免费 | 国产一区精品在线观看 | 亚洲一区二区视频 | 国产精品第三页 | 国产99久久九九精品免费 | 国产大陆亚洲精品国产 | ww视频在线观看 | 五月天天天操 | av福利网址导航 | 国产精品一区二区久久精品爱涩 | 精品一区二区6 | 亚州日韩中文字幕 | 久久专区 | 国产一级电影网 | 99久久精品一区二区成人 | 色综合咪咪久久网 | 亚洲精品国产精品久久99热 | 国产区免费在线 | 中国一级片在线观看 | 中国一级片在线观看 | 成人久久久久久久久久 | 丝袜+亚洲+另类+欧美+变态 | 免费看的黄色片 | 麻豆91精品视频 | 亚洲自拍av在线 | 日本成人a | 欧美黄网站 | 国产免费又爽又刺激在线观看 | 91c网站色版视频 | 国产精品无av码在线观看 | 日韩中文字幕免费看 | 91传媒视频在线观看 | 日日激情| 久草香蕉在线视频 | 日韩精品黄 | 国产精品一区在线观看你懂的 | 日本性xxxxx 亚洲精品午夜久久久 | 国产精品婷婷午夜在线观看 | 免费看污在线观看 | 97视频免费观看2区 亚洲视屏 | 91成人网在线观看 | 欧美性生活免费 | 精品久久久影院 | 国产精品v欧美精品v日韩 | 激情欧美一区二区三区免费看 | 99久久99久久 | 色婷婷导航| 中文字幕免费观看视频 | 久久综合毛片 | 国产不卡视频在线播放 | 一级黄色片毛片 | 热re99久久精品国产99热 | 欧美另类高潮 | 狠狠操狠狠干天天操 | 久久午夜网 | 最近久乱中文字幕 | 久久视频国产精品免费视频在线 | 久久午夜电影网 | 337p欧美| 国内精品久久久久久久久久久 | 在线观看一区 | 最近2019年日本中文免费字幕 | 一区二区三区四区免费视频 | 国产日本亚洲高清 | 午夜精品一区二区国产 | 天天爽天天射 | 毛片激情永久免费 | 日韩电影精品一区 | 人人爱爱| 一本一本久久a久久精品综合妖精 | 亚洲视频,欧洲视频 | 在线观看av中文字幕 | 久久国产精品色婷婷 | www.91成人 | 国产一级在线观看 | 精品国产乱码久久 | 日韩av手机在线观看 | 91精品国产92久久久久 | 日韩欧美在线第一页 | 亚洲精品视频在线观看免费 | 婷婷丁香花 | 国产精品人人做人人爽人人添 | 日韩精品一卡 | 成人免费在线观看入口 | 中文字幕 二区 | 亚洲精品欧美专区 | 九九久久婷婷 | 日韩免费视频观看 | 天天爽天天做 | 欧美在线free | 97偷拍视频| 在线观看日本高清mv视频 | 激情校园亚洲 | 亚洲国产av精品毛片鲁大师 | 亚洲狠狠婷婷综合久久久 | 成人黄色国产 | 超碰在线cao | 91av色| 久久黄色影视 | 欧美另类一二三四区 | 在线97| 久久婷婷影视 | 国产不卡在线视频 | 精品久久网站 | 麻豆网站免费观看 | 日韩av网站在线播放 | 色妞久久福利网 | 久久网址 | 日日爽夜夜操 | av永久网址 | 日韩av午夜 | www黄| 亚洲精品久久久久www | 日韩理论片在线观看 | 西西444www大胆无视频 | 香蕉在线视频播放网站 | 中文字幕一区二区三区精华液 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 日日爱夜夜爱 | 免费aa大片| 毛片激情永久免费 | 日韩色视频在线观看 | 国产天天综合 | 中文字幕资源网 国产 | 国产又粗又猛又爽又黄的视频先 | 欧美精品一区二区在线观看 | 婷婷四房综合激情五月 | 久久人人爽人人人人片 | 在线免费观看视频你懂的 | 欧美国产日韩在线视频 | 人人dvd | 三上悠亚一区二区在线观看 | 在线观看爱爱视频 | 欧美日韩在线视频观看 | 国产精品美女久久久久aⅴ 干干夜夜 | 97超碰在线免费观看 | 韩国在线一区二区 | 国产精品二区三区 | 成人黄色在线视频 | 六月色丁香 | 又黄又爽又湿又无遮挡的在线视频 | 亚洲精品国产成人av在线 | 亚洲人视频在线 | 99免费在线观看 | 成人在线视频免费观看 | 麻豆视频在线免费 | 国产操在线 | 日韩高清片 | www.黄色 | 在线观看亚洲电影 | 日日综合| 久久www免费视频 | 99精品免费 | 久久精品这里都是精品 | 午夜免费在线观看 | 99热只有精品在线观看 | 久久这里只有精品9 | 亚洲精品视频网址 | 欧美另类巨大 | 免费成人在线观看视频 | 少妇bbw搡bbbb搡bbb | 黄色网在线播放 | 国产精品久久电影网 | 韩日精品中文字幕 | 婷婷色六月天 | 天天摸天天舔天天操 | 久久伊人免费视频 | 天天五月天色 | 亚洲精品国偷拍自产在线观看蜜桃 | 日本三级人妇 | 韩国av一区二区三区 | 亚洲精品在线观看的 | 在线中文字幕观看 | 久久精品99北条麻妃 | av888av.com | 国产亚洲精品美女久久 | 麻豆国产精品视频 | 九九热精品视频在线观看 | 婷婷在线视频观看 | 日韩国产精品久久 | 天堂av在线免费观看 | 久久午夜免费观看 | 日韩色视频在线观看 | 国产精品videossex国产高清 | 夜夜嗨av色一区二区不卡 | av网站在线免费观看 | 日日操日日操 | 久久久久久久久久网站 | 狠狠干狠狠久久 | 88av网站| 五月婷婷操 | 五月花激情 | 一二三区av | 超碰免费公开 | 人人搞人人干 | 四虎影视成人 | 日韩免费电影网站 | 色激情五月 | 久久狠狠干 | 中文字幕精品在线 | 欧美一二三视频 | 九九热在线精品视频 | 亚州激情视频 | 亚洲午夜精品一区二区三区电影院 | 91污污 | 亚洲免费观看视频 | 天天干天天操天天操 | 丁香婷婷成人 | 69国产成人综合久久精品欧美 | 国产r级在线观看 | 日韩视频中文字幕在线观看 | 精品视频免费 | 欧美视频一区二 | 狠狠干天天射 | 最近中文字幕久久 | 亚洲干视频在线观看 | 狠狠夜夜 | 99精品一区二区三区 | 久草视频免费看 | 国产精品久久久久免费观看 | 亚洲国产偷 | 最新国产福利 | 欧美激情视频免费看 | 深夜免费福利网站 | 国产美女视频免费观看的网站 | 天天综合中文 | 菠萝菠萝在线精品视频 | 99热这里只有精品国产首页 | 国产午夜亚洲精品 | 国产精品欧美在线 | 国产精品久久久久久久久免费看 | 婷婷伊人综合亚洲综合网 | 婷婷六月激情 | 欧美性另类 | 在线色视频小说 | 在线电影91 | 91在线看黄 | 久草色在线观看 | av大全在线| 在线视频观看成人 | 国产精品9999久久久久仙踪林 | 免费日韩一级片 | 日韩精品综合在线 | www.av在线.com | 青草视频在线播放 | 国产一级淫片在线观看 | 久草在线资源免费 | 日韩午夜av电影 | 亚洲精品视频www | 天天操天天射天天操 | 国产成人一区二区三区免费看 | 久久草草热国产精品直播 | av免费电影在线 | 日韩av片免费在线观看 | 最新色站 | 99在线播放| 天天干天天操 | 2022久久国产露脸精品国产 | 永久免费观看视频 | 日韩专区视频 | av中文字幕在线电影 | 在线观看不卡视频 | 狠狠色丁香婷婷综合久小说久 | 国产亚洲在线 | 日本少妇视频 | 天海翼一区二区三区免费 | 韩日电影在线观看 | 欧美激情另类 | 国产伦理一区二区 | 91成人免费看片 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 天天干天天操天天干 | 国产成人福利在线观看 | 激情综合电影网 | 国产一级a毛片视频爆浆 | 国产精品入口66mio女同 | 色综合a| 国产福利免费在线观看 | 激情开心网站 | 五月天婷婷在线视频 | 丁香电影小说免费视频观看 | 国产精品第三页 | 久久精品导航 | 久久久99精品免费观看乱色 | 黄色在线免费观看网站 | 国产日韩精品一区二区在线观看播放 | 美女视频黄免费的 | 国产超碰在线观看 | 日韩av在线看 | 国产成人在线观看免费 | 1024手机在线看 | 中文字幕丝袜 | 国产精品 欧美 日韩 | 激情小说 五月 | www免费看片com| 麻豆免费在线视频 | 99久热在线精品视频观看 | 中文字幕高清有码 | 久久国产精品久久精品 | 狠狠色伊人亚洲综合网站色 | 91热在线 | 国产精品一区二区在线看 | 国产免费中文字幕 | 日日夜夜天天射 | 天堂网av在线 | 日韩欧美视频在线 | 亚洲成av人片在线观看香蕉 | 日韩毛片久久久 | 日韩免费av在线 | 久久人人艹 | 日本精品中文字幕 | 欧美一二区在线 | 99久久精品国产毛片 | 国产精品久久艹 | 国产毛片久久 | 狠狠久久伊人 | 麻豆国产精品一区二区三区 | 中文字幕在线观看日本 | 天天干天天摸 | 天天干天天操天天 | 色婷婷综合久色 | 成年人在线 | 精品成人网 | 免费av看片| 激情av网 | 中文字幕乱在线伦视频中文字幕乱码在线 | 日本精品一区二区在线观看 | 国产在线精品一区 | 亚洲精品一区二区在线观看 | 亚洲欧洲精品一区 | 成年人黄色av | 精品免费一区 | 国产成人精品亚洲a | 操久久免费视频 | 国产亚洲精品久久 | 欧美成人日韩 | 日韩中文字幕免费在线播放 | 国产高清99 | 亚洲日韩中文字幕在线播放 | 国产精品国产亚洲精品看不卡 | 欧美 激情在线 | 国产午夜精品一区二区三区四区 | 国产一区国产精品 | 亚洲天堂精品视频在线观看 | 91免费视频黄 | 久久久久久福利 | 亚洲日韩中文字幕在线播放 | 999久久久久 | 特级片免费看 | 91免费网站在线观看 | 最近中文字幕完整高清 | 久久,天天综合 | 999热视频| 色综合久久88色综合天天人守婷 | 午夜精品一区二区三区免费 | 2019中文最近的2019中文在线 | mm1313亚洲精品国产 | 91高清免费看 | 99在线精品视频观看 | 日日夜夜天天久久 | 亚洲精品美女在线观看 | 欧美成人一区二区 | 中文字幕在线免费播放 | 欧美激情精品久久久 | 日韩和的一区二在线 | 国产裸体永久免费视频网站 | 成人欧美日韩国产 | 91黄站| 天天做天天爽 | 亚洲永久精品在线 | 在线观看中文字幕视频 | 国产精品综合在线观看 | 色资源网免费观看视频 | 亚洲,播放| 综合久久综合久久 | 天天色天天射综合网 | 免费在线一区二区 | 日本午夜在线观看 | 欧美午夜一区二区福利视频 | 免费91麻豆精品国产自产在线观看 | 国产精品美女免费视频 | 992tv又爽又黄的免费视频 | 天堂麻豆 | 中文字幕无吗 | 久草在线免费看视频 | 久久国产网站 | 制服丝袜天堂 | 在线视频18在线视频4k | 美女福利视频 | 天天艹天天爽 | 国产精品你懂的在线观看 | 亚洲精品在线观看中文字幕 | 日韩av免费一区二区 | 久久99久久99精品中文字幕 | 午夜精品999 | www日韩在线观看 | 婷婷在线免费 | 天天射天天干天天操 | 91在线观| 亚洲国产成人精品电影在线观看 | 日韩网站免费观看 | 欧美精品免费在线观看 | 亚洲精品91天天久久人人 | 免费日韩一区二区三区 | 色婷婷激情综合 | 免费在线观看国产精品 | 欧美大jb| 精品99在线观看 | 狠狠干综合网 | 免费视频一二三区 | 在线激情影院一区 | 97色涩| 国产色妞影院wwwxxx | 中文字幕在线播放日韩 | 九九视频这里只有精品 | www最近高清中文国语在线观看 | 久久艹在线 | 超碰在线免费福利 | 婷婷丁香六月天 | 999国产 | 99精品免费 | 天天操天天操天天操 | 91久久久久久久一区二区 | 九九热精品视频在线观看 | 人人澡视频 | 国产成人精品亚洲精品 | 国产视频一二三 | 国产精品入口66mio女同 | 丁香婷婷色 | 911精品视频 | 久久国产精品一区二区三区 | 日本mv大片欧洲mv大片 | 色婷久久| 成人网在线免费视频 | 91激情视频在线播放 | www.天天射.com | 99这里精品 | 国产高清福利在线 | 精品电影一区二区 | 国产亚洲精品久久久久久久久久久久 | 国产精品九九九九九九 | 欧美精品在线观看 | 久久久人人爽 | 免费观看完整版无人区 | 91av在线视频免费观看 | 色就干| 91视频下载 | 日韩在线观看电影 | 久久久久久久久久久影视 | 丁香高清视频在线看看 | 日本中文字幕观看 | 日韩中文字幕免费在线播放 | 久久只有精品 | 中文字幕免费一区二区 | 国产三级久久久 | 天堂av高清 | 久久a热6| 999久久久精品视频 日韩高清www | 国产亚洲精品久久久久久大师 | 天天干天天操天天做 | 五月开心激情网 | 久久婷婷开心 | 草久久久久久 | 又黄又爽又湿又无遮挡的在线视频 | 中文字幕在线免费观看 | 国产精品av免费在线观看 | 人人干干人人 | 成人午夜电影免费在线观看 | 国产精品专区一 | 免费污片 | 超碰日韩在线 | 97狠狠操 | 午夜精品久久久久久久99 | 成年人在线观看网站 | 久久xxxx| 欧洲激情综合 | 中文字幕日韩一区二区三区不卡 | 在线观看不卡的av | 久久久免费精品视频 | 国产二区视频在线 | 天天操天天色综合 | 久久久精品亚洲 | 国产欧美三级 | 亚洲欧美日韩在线看 | 精品国产精品国产偷麻豆 | 国产一区二区在线观看视频 | 人成在线免费视频 | 在线观看国产一区 | 日韩高清不卡一区二区三区 | 我要看黄色一级片 | 亚洲一区二区视频 | 国产最新在线观看 | 日本在线视频一区二区三区 | 成人av.com | 人人舔人人干 | 久久高清av | 91亚洲国产成人久久精品网站 | 天天操天天综合网 | 777xxx欧美 | 国产99久 | 4438全国亚洲精品观看视频 | 91九色国产视频 | 黄色亚洲大片免费在线观看 | 日韩精品中文字幕在线观看 | 国产二区精品 | 亚洲成av人片 | 久久手机免费视频 | 成人h视频在线 | 国产不卡在线视频 | 国产成人精品一区一区一区 | 成人教育av | 免费日韩 精品中文字幕视频在线 | 亚洲精欧美一区二区精品 | 天堂va在线观看 | 视频一区二区在线 | a久久久久久 | 在线免费黄色毛片 | 亚洲午夜在线视频 | 午夜精品福利一区二区三区蜜桃 | 五月天激情在线 | 婷婷亚洲综合五月天小说 | 日本护士撒尿xxxx18 | 色香网 | 97超碰色 | 手机在线欧美 | 四虎免费在线观看视频 | 欧美一区二视频在线免费观看 | 国产伦精品一区二区三区… | 97久久久免费福利网址 | 色老板在线 | 六月天综合网 | 免费视频一区二区 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 欧美综合久久 | 久久99免费| 中文字幕一区二区三区乱码不卡 | 亚洲丝袜中文 | 91九色蝌蚪在线 | 中文字幕在线观看一区二区三区 | 国产精品一区二区av影院萌芽 | 狠狠干网站 | 狠狠干天天射 | 一区二区三区免费看 | 成人a级免费视频 | 国产真实精品久久二三区 | 99精品国产视频 | 亚洲综合一区二区精品导航 | 成人在线视频免费观看 | 久久久久北条麻妃免费看 | 国产成人精品三级 | 二区视频在线 | 天堂av在线网址 | 99免费观看视频 | 免费av网址大全 | 国产视频在线免费观看 | 欧美日韩国产在线一区 | 黄av免费| 亚洲五月激情 | 亚洲 中文 欧美 日韩vr 在线 | 一区二区三区高清 | 最近中文字幕完整视频高清1 | 日本护士三级少妇三级999 | 一级黄色毛片 | 97国产精品久久 | 美女网站视频久久 | 国产一区欧美二区 | 亚洲精品乱码久久久久久蜜桃不爽 | 青青五月天 | 久久草av| 亚洲黄色一级大片 | 色视频网站免费观看 | 国产精品欧美久久久久无广告 | 国产精品二区三区 | 色婷婷综合在线 | 狠狠色噜噜狠狠狠狠2022 | www.99在线观看 | 超碰97人人干 | 超碰在线98 | 日韩在线观看一区 | 中文字幕你懂的 | 91久久一区二区 | 欧美性直播 | www毛片com| 国产黄色片久久 | 色综合久久综合网 | 日免费视频 | 91精品亚洲影视在线观看 | 91干干干| 亚洲美女精品视频 | 毛片精品免费在线观看 | 色资源网在线观看 | 久久永久免费视频 | 日韩精品一区二区在线观看 | 三三级黄色片之日韩 | 99精品在线观看 | 色中色亚洲| 99福利片| a色视频 | 中文字幕在线观看三区 | 乱子伦av| 人人爽人人香蕉 | 久久久99精品免费观看乱色 | 超碰在线最新地址 | 久久久99精品免费观看app | 国产成人精品a | 日韩欧美一区二区在线观看 | 精品视频专区 | 99久久婷婷| 国产精品久久电影网 | .精品久久久麻豆国产精品 亚洲va欧美 | 激情伊人五月天久久综合 | 欧美精品免费在线 | 色综合久久久网 | 久久精品视频在线播放 | 天天干天天综合 | 黄色高清视频在线观看 | 麻豆精品传媒视频 | 天海翼一区二区三区免费 | 欧美福利网站 | 天天爽夜夜爽人人爽一区二区 | 一级黄色a视频 | 亚洲精品在线一区二区三区 | www色婷婷com| 久99久视频 | 98超碰在线观看 | 深夜国产在线 | 日韩在线观看小视频 | 98涩涩国产露脸精品国产网 | 国产一区二区午夜 | 色a综合 | 日本久久免费电影 | 日韩毛片在线一区二区毛片 | 超级碰碰碰视频 | 日本在线观看一区 | 国产福利91精品一区二区三区 | 精品色综合 | 国语精品免费视频 | 国产五月天婷婷 | 亚洲欧美国产视频 | 久久免费看视频 | 国产va饥渴难耐女保洁员在线观看 | 人人超在线公开视频 | 亚洲国产成人高清精品 | 亚洲天天看 | av成人免费观看 | 日韩av视屏 | 亚洲 成人 欧美 | 最新av免费在线 | 91视频免费 | 国产视频精选 | 另类老妇性bbwbbw高清 | 国产精品一区二区av影院萌芽 | 久久久www免费电影网 | 中文字幕在线观看av | 青青河边草手机免费 | 久久精品久久久久电影 | 精品视频中文字幕 | 久久久高清免费视频 | 四虎国产精品免费 | 欧美乱码精品一区二区 | 午夜精品视频免费在线观看 | 久久精品系列 | 中文字幕乱码亚洲精品一区 | 国产高清av在线播放 | 黄色在线免费观看网站 | 国产色女| 一区二区三区手机在线观看 | 亚洲影视九九影院在线观看 | 超碰在线人人草 | 特黄特色特刺激视频免费播放 | 91传媒在线 | 麻豆视频在线免费 | 久久久久免费看 | 日韩视频一区二区在线 | 日韩欧美在线观看一区二区 | 丁香五月亚洲综合在线 | 国产手机免费视频 | 国产精品岛国久久久久久久久红粉 | 免费看v片网站 | 日本黄色免费在线 | 国产成人精品午夜在线播放 | 免费大片黄在线 | 狠狠狠色丁香婷婷综合激情 | 久久久久久久久久久免费视频 | av大全免费在线观看 | 国产精品尤物 | 免费久久99精品国产 | 国产一区二区三区免费观看视频 | 亚洲一区在线看 | 91免费黄视频 | av女优中文字幕在线观看 | 午夜精品久久久久久99热明星 | 黄色小网站在线 | 黄色在线网站噜噜噜 | 国产精品美女久久久久久久久久久 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 国产96在线| 操操操干干干 | 国产精品网红直播 | 中文字幕av网站 | 欧美中文字幕第一页 | 精品99免费视频 | av片中文 | 三级小视频在线观看 | 久久99最新地址 | 99精品久久久久久久久久综合 | 日本精品久久久久中文字幕5 | 亚洲精品国产视频 | www.午夜色.com| 欧美孕交vivoestv另类 | 草久久久 | 波多野结衣在线观看一区 | 涩av在线| 色爱成人网 | 韩国在线视频一区 | 亚洲国产精品va在线 | 久久久资源网 | 日韩视频专区 | av免费成人 | 色偷偷88欧美精品久久久 | 美女久久久久久久久久 | 天天弄天天操 | 亚洲精品麻豆 | 天天躁日日 | 国产黄色免费看 | 日日操日日 | 视频91| 97电影在线观看 | 丝袜+亚洲+另类+欧美+变态 | 91热精品| 丁香六月在线观看 | 亚洲一级性| www.久久精品视频 | 国产福利在线 | 婷婷在线精品视频 | 成人亚洲欧美 | 国产黄色av| 在线观看岛国 | 亚洲区另类春色综合小说校园片 | 99综合电影在线视频 | 亚洲精品视频免费观看 | 日韩二区在线观看 | 久草免费福利在线观看 | 又污又黄的网站 | 国产精品资源网 | 在线你懂的视频 | 久久国产精品二国产精品中国洋人 | 在线天堂v | 爱色av.com| 伊人视频| 久久久久国产精品视频 | 激情婷婷久久 | 欧美精品免费在线 | 久久影院精品 | 国产剧情av在线播放 | 欧美国产日韩一区二区三区 | 欧美精品二 | 亚洲精品乱码久久久久久写真 | 国产乱对白刺激视频在线观看女王 | 成在线播放 | 婷婷精品视频 | 日日干av | 爱爱av在线 | 国产精品一二三 | 天天骚夜夜操 | 天天干天天做天天操 | 亚洲精品乱码久久久久久 | 97超碰免费在线观看 | 国产精品久久久久久欧美 | 人人插超碰 | 最近久乱中文字幕 | 久久精品99国产精品亚洲最刺激 | 天天想夜夜操 | 波多野结衣理论片 | www免费视频com━ | 久久精品波多野结衣 | 99精品国产99久久久久久97 | 经典三级一区 | 国产精品video | 91网址在线 | 色综合久久久久综合体桃花网 | 黄色小网站在线观看 | 最近中文字幕国语免费高清6 | 久久久精品网站 | 国产精成人品免费观看 | 国产精品一区二区av | 国产精品二区三区 | 亚洲人成人天堂h久久 | 国产精品美女久久久久久免费 | 久久99九九99精品 | 国产91免费看 | 国产久视频| 玖草影院| 久久九九视频 | 激情综合国产 | 操操操综合 | av中文国产 | 日韩在线视频精品 | a午夜在线 | 久久久久国产成人精品亚洲午夜 | 国产精品久久久久久吹潮天美传媒 | 欧美巨大 | 亚洲一区二区三区四区在线视频 | 九九视频精品在线 | 超碰在线人人爱 | 国产午夜一区 | 日韩理论视频 | 五月婷社区 | 欧美午夜久久久 | 久久精品亚洲一区二区三区观看模式 | 玖玖视频精品 | 91av中文| 中文字幕在线观看完整版电影 | 日韩色av色资源 | 国产精品1区2区3区 久久免费视频7 | 国产精品系列在线观看 | 91九色视频在线观看 | 日韩av在线高清 | 最新日本中文字幕 | 国产小视频免费在线观看 |