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

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

詳解SpringBoot+Mybatis實現動態數據源切換

瀏覽:75日期:2023-03-12 18:32:54
業務背景

電商訂單項目分正向和逆向兩個部分:其中正向數據庫記錄了訂單的基本信息,包括訂單基本信息、訂單商品信息、優惠卷信息、發票信息、賬期信息、結算信息、訂單備注信息、收貨人信息等;逆向數據庫主要包含了商品的退貨信息和維修信息。數據量超過500萬行就要考慮分庫分表和讀寫分離,那么我們在正向操作和逆向操作的時候,就需要動態的切換到相應的數據庫,進行相關的操作。

解決思路

現在項目的結構設計基本上是基于MVC的,那么數據庫的操作集中在dao層完成,主要業務邏輯在service層處理,controller層處理請求。假設在執行dao層代碼之前能夠將數據源(DataSource)換成我們想要執行操作的數據源,那么這個問題就解決了

環境準備:

1.實體類

@Datapublic class Product {private Integer id;private String name;private Double price;}

2.ProductMapper

public interface ProductMapper { @Select('select * from product') public List<Product> findAllProductM(); @Select('select * from product') public List<Product> findAllProductS(); }

3.ProductService

@Service public class ProductService { @Autowired private ProductMapper productMapper; public void findAllProductM(){ // 查詢Master List<Product> allProductM = productMapper.findAllProductM(); System.out.println(allProductM); } public void findAllProductS(){ // 查詢Slave List<Product> allProductS = productMapper.findAllProductS(); System.out.println(allProductS); } }具體實現

第一步:配置多數據源

首先,我們在application.properties中配置兩個數據源

spring.druid.datasource.master.password=root spring.druid.datasource.master.username=root spring.druid.datasource.master.jdbc- url=jdbc:mysql://localhost:3306/product_master? useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC spring.druid.datasource.master.driver-class-name=com.mysql.cj.jdbc.Driver spring.druid.datasource.slave.password=root spring.druid.datasource.slave.username=root spring.druid.datasource.slave.jdbc- url=jdbc:mysql://localhost:3306/product_slave? useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC spring.druid.datasource.slave.driver-class-name=com.mysql.cj.jdbc.Driver在SpringBoot的配置代碼中,我們初始化兩個數據源:@Configuration public class MyDataSourceConfiguratioin { Logger logger = LoggerFactory.getLogger(MyDataSourceConfiguratioin.class); /*** Master data source. */ @Bean('masterDataSource') @ConfigurationProperties(prefix = 'spring.druid.datasource.master') DataSource masterDataSource() { logger.info('create master datasource...'); return DataSourceBuilder.create().build(); } /*** Slave data source. */ @Bean('slaveDataSource') @ConfigurationProperties(prefix = 'spring.druid.datasource.slave') DataSource slaveDataSource() { logger.info('create slave datasource...'); return DataSourceBuilder.create().build(); } @Bean @Primary DataSource primaryDataSource(@Autowired @Qualifier('masterDataSource')DataSource masterDataSource, @Autowired @Qualifier('masterDataSource')DataSource slaveDataSource){logger.info('create routing datasource...'); Map<Object, Object> map = new HashMap<>(); map.put('masterDataSource', masterDataSource); map.put('slaveDataSource', slaveDataSource); RoutingDataSource routing = new RoutingDataSource(); routing.setTargetDataSources(map); routing.setDefaultTargetDataSource(masterDataSource); return routing; }}

第二步:編寫RoutingDataSource然后,我們用Spring內置的RoutingDataSource,把兩個真實的數據源代理為一個動態數據源:

public class RoutingDataSource extends AbstractRoutingDataSource { @Override protected Object determineCurrentLookupKey() { return RoutingDataSourceContext.getDataSourceRoutingKey(); } }

第三步:編寫RoutingDataSourceContext用于存儲當前需要切換為哪個數據源

public class RoutingDataSourceContext { // holds data source key in thread local: static final ThreadLocal<String> threadLocalDataSourceKey = new ThreadLocal<>(); public static String getDataSourceRoutingKey() { String key = threadLocalDataSourceKey.get(); return key == null ? 'masterDataSource' : key; } public RoutingDataSourceContext(String key) { threadLocalDataSourceKey.set(key); } public void close() { threadLocalDataSourceKey.remove(); }}

測試(一下代碼為controller中代碼)

@GetMapping('/findAllProductM')public String findAllProductM() {String key = 'masterDataSource';RoutingDataSourceContext routingDataSourceContext = new RoutingDataSourceContext(key);productService.findAllProductM();return 'master';}@GetMapping('/findAllProductS')public String findAllProductS() {String key = 'slaveDataSource'; RoutingDataSourceContext routingDataSourceContext = new RoutingDataSourceContext(key); productService.findAllProductS(); return 'slave';}

以上代碼即可實現數據源動態切換

優化:

以上代碼是可行的,但是,需要讀數據庫的地方,就需要加上一大段RoutingDataSourceContext

ctx = ...代碼,使用起來十分不便。以下是優化方案

我們可以申明一個自定義注解,將以上RoutingDataSourceContext中的值,放在注解的value屬性中,

然后定義一個切面類,當我們在方法上標注自定義注解的時候,執行切面邏輯,獲取到注解中的值,set到RoutingDataSourceContext中,從而實現通過注解的方式,來動態切換數據源

以下是代碼實現:

注解類

@Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface RoutingWith { String value() default 'master'; }

切面類:

@Aspect @Component public class RoutingAspect { @Around('@annotation(routingWith)') public Object routingWithDataSource(ProceedingJoinPoint joinPoint, RoutingWith routingWith) throws Throwable { String key = routingWith.value(); RoutingDataSourceContext ctx = new RoutingDataSourceContext(key); return joinPoint.proceed(); }}

改造Controller方法

@RoutingWith('masterDataSource') @GetMapping('/findAllProductM') public String findAllProductM() { productService.findAllProductM(); return 'lagou'; }@RoutingWith('slaveDataSource') @GetMapping('/findAllProductS') public String findAllProductS() { productService.findAllProductS(); return 'lagou'; }

到此這篇關于詳解SpringBoot+Mybatis實現動態數據源切換的文章就介紹到這了,更多相關SpringBoot+Mybatis動態數據源切換內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
主站蜘蛛池模板: 天天干人人插 | 成人福利在线 | 国产精品美女 | 免费一区二区 | 精品亚洲一区二区三区 | a级片视频在线观看 | 最新黄色网址在线播放 | 99视频在线免费观看 | www.国产一区 | 亚洲一区在线观看视频 | 91婷婷射 | 精品1区| 狠狠干很很操 | 国产精品观看 | 亚洲成人免费影院 | 国产馆一区二区 | 精品国产99 | 亚洲国产精品综合久久久 | 日韩在线免费 | 成人看片在线观看 | 色综合一区 | 日韩h视频 | 岛国av免费看 | 国产黄色av | 久久久精彩视频 | 中文字幕高清视频 | 久草新 | 免费黄色小视频 | 久久久久久国产精品 | 成人中文网 | 在线观看亚洲精品视频 | 91网在线播放 | 中文字幕精品一区二区三区精品 | 一区二区三区影院 | 日韩精品久久 | 国产精品久久久久久久久久 | 一道本一区二区三区 | 日韩在线中文字幕 | 欧美日韩一区二区三区 | 天天拍天天干天天操 | 国产精品久久久久久久午夜片 | 日韩欧美在线观看一区二区 | 亚洲一区二区三区四区五区午夜 | 国产精品美女久久久久久久网站 | 在线成人免费观看www | 最新国产在线视频 | 亚洲精品乱码久久久久久蜜桃91 | 欧美成人综合在线 | 欧洲亚洲视频 | av免费网站在线观看 | 天堂欧美城网站网址 | 国产一区网站 | 婷婷色视频| 一级毛片在线播放 | 国产一级特黄aaa大片 | 日本在线一区二区 | 97国产超碰 | 一区二区三区四区久久 | 经典法国性xxxx精品 | 男女啪啪高清无遮挡 | 欧美精品一区二区视频 | 爱爱免费视频网站 | 欧美激情视频一区二区三区 | 精品视频一区二区 | 日本免费一区二区三区 | 日本一级在线观看 | 欧美日韩高清在线一区 | 日本高清无卡码一区二区久久 | 国产欧美综合一区二区三区 | 亚洲国产一区二 | 91小视频| 欧美精品在线免费观看 | 日韩资源| 久久久精品网站 | 久久久久久国产免费视网址 | 国产综合精品一区二区三区 | 日韩国产高清在线 | 国产精品一区二区久久 | 国产羞羞视频在线观看 | 一二区视频 | 欧美性18| 日韩久久一区二区 | 精品专区 | 精品欧美黑人一区二区三区 | 国产浪潮av色综合久久超碰 | 精品亚洲国产成av人片传媒 | 欧美精品久久一区 | 超级碰在线 | 国产成人免费视频网站视频社区 | 天天干天天操 | 国产偷录视频叫床高潮对白 | 久久久久成人精品 | 精品久久久久久久久久久 | 丁香婷婷久久久综合精品国产 | 91精品国产综合久久久久久丝袜 | 国产免费一区二区 | 亚洲一区视频在线 | 日本在线播放 | 高清一区二区三区视频 | 成人欧美一区二区 | 久久成人精品视频 | 国产免费一区二区三区 | 日韩高清中文字幕 | 日韩av高清在线 | 国产精品美女久久久久久久网站 | 成人综合区 | 草久在线视频 | 亚州中文字幕蜜桃视频 | 久艹精品| 一级黄色片视频 | 久久99精品视频 | 国产在线观看av | www.欧美 | 国产日韩精品在线观看 | 天天看夜夜爽 | 91精品国产高清一区二区三区 | 亚洲激情av | 国产成人精品久久二区二区 | 三级黄色片在线播放 | 日韩av在线电影 | 国产一区二区三区四区三区 | 玖玖精品视频 | 国产精品一区2区 | 国产一级视频 | 国产乡下妇女做爰视频 | 免费在线黄| 久久久精品综合 | www久久久| 久久久久久久一区 | 欧美日韩一区二区三区四区 | 久久久精品一区 | va在线观看 | 天天操网| av网站免费观看 | 一 级 黄 色 片免费网站 | 久草综合在线 | 日韩精品一区二区三区免费观看视频 | 天堂成人国产精品一区 | 亚洲www啪成人一区二区 | 国产免费视频在线 | 国产福利视频 | 国产精品亚洲第一区在线暖暖韩国 | 亚洲国产一区视频 | 天堂精品一区二区三区 | 在线观看国产精品一区 | bxbx成人精品一区二区三区 | 日韩视频在线免费观看 | 国产一级一级特黄女人精品毛片 | www..99re | 精品国产乱码久久久久久久软件 | 天天干天天添 | 成人网址在线观看 | 国产精品欧美久久久久一区二区 | 国产精品色婷婷亚洲综合看 | 中文字幕_第2页_高清免费在线 | 伊人电院网 | www.色综合 | 国产精品18久久久久久首页狼 | 91香蕉视频| 在线观看欧美日韩 | 久久久久久综合 | 中文字幕成人 | 一级黄色片子看看 | 日日操夜夜 | 中文字幕日韩在线 | 日韩成人av在线 | 久久成人一区 | 91在线免费视频 | 国产精品一区欧美 | 国产精品一区二区三区免费 | 在线色网站 | 免费看的黄色 | 亚洲综合无码一区二区 | 成人欧美一区二区三区黑人孕妇 | 欧美日韩国产91 | 欧美亚洲二区 | 日本成人午夜影院 | 欧美一区二区精品 | 麻豆国产一区二区三区四区 | 色乱码一区二区三区网站 | 国产一区91 | 91视频爱爱| 国产大毛片 | 少妇激烈床戏视频 | 日韩激情一区二区三区 | 欧美精品一区二区三区蜜桃视频 | 在线成人www免费观看视频 | 日韩成人精品视频在线观看 | 国产精品免费看 | 国产视频网 | av一级久久| 亚洲区在线 | 一级大片av| 亚洲tv国产 | 日韩1区 | 国产一级在线观看 | 亚洲视频免费观看 | 在线中文av | 亚洲成人免费在线 | 国产视频二 | 中文字幕视频在线观看 | 91短视频版在线观看www免费 | 久久之精品 | 三级黄色片在线 | 久久久精品一区二区 | 国产精品午夜电影 | 亚洲福利在线播放 | 亚洲一级毛片 | 久久三区 | 在线观看亚洲免费 | 一区二区三区国产好 | 日韩欧美国产精品综合嫩v 国产高清av在线一区二区三区 | 最新高清无码专区 | 午夜精品在线 | 美女一区二区三区在线观看 | 成人爽a毛片一区二区免费 亚洲自拍偷拍精品 | 久久99精品国产99久久6男男 | 免费看国产一级特黄aaaa大片 | 精品av| 欧美精品在线看 | 狠狠爱亚洲 | 精品国产一区二区三区日日嗨 | 在线观看免费视频91 | 亚洲一区二区三区四区五区中文 | 女人夜夜春 | 国产猛男猛女超爽免费视频网站 | 国产精品久久久久久中文字 | 一级片av | 日韩在线视频观看 | 欧洲成人在线观看 | 午夜资源| 成人一区二区三区 | 精品国产视频 | h片在线| 超碰97人人人人人蜜桃 | 在线欧美日韩 | 日韩毛片 | 香蕉久久夜色精品国产使用方法 | 一区二区三区影视 | 91久久久www播放日本观看 | 国产欧美一区二区三区在线看 | 中文字幕在线电影 | 亚洲精品国产二区 | 欧美全黄 | 激情欧美日韩一区二区 | 中文久久| 海外中文字幕在线观看 | 在线日韩欧美 | 69性欧美高清影院 | 国产激情一区二区三区成人免费 | 欧美天天| 国产精品视频网站 | 日日爽天天操 | 亚洲国产自产 | 国产99久久| 99成人在线视频 | 黄色免费网站在线看 | 91在线视频免费观看 | 黄色片网站在线看 | 黄色三级视频 | 国产精品伦一区二区三级视频 | 久久综合一区二区三区 | 国产精品久久久久久妇女6080 | 91在线播 | 日韩国产 | a视频在线观看免费 | 国产真实精品久久二三区 | 国产精品久久久久久久久久妇女 | 亚洲www啪成人一区二区 | 欧美日韩在线免费观看 | 国产成人综合av | 成人小视频在线观看 | 久久性| 欧美一二三四成人免费视频 | 国产人成精品一区二区三 | 欧美日韩成人在线 | 亚洲视频一区二区在线 | 欧美日韩视频在线观看免费 | 青青草超碰在线 | 日韩资源在线 | 一区二区三区四区免费观看 | 中文字幕乱码亚洲精品一区 | 久久久久久久久久毛片 | 在线免费观看羞羞视频 | 久久国产精品久久久久久 | 日韩精品一区二区三区中文字幕 | 久久精品99国产精品亚洲最刺激 | 国产一区不卡 | 久久免费精品 | 亚洲性网| 91精品国产欧美一区二区成人 | 在线一级视频 | 日韩欧美一级片 | 精品国产91乱码一区二区三区 | 麻豆精品一区二区 | 亚洲成av人片在线观看 | 狠狠躁夜夜躁人人爽天天天天97 | 制服 丝袜 激情 欧洲 亚洲 | 精品久久久av | 完全免费av | 亚洲视频在线观看网址 | 日韩一区二区三区在线观看 | 欧美午夜精品久久久久久人妖 | 亚洲精选久久 | 亚洲伦理一区 | 午夜精品影院 | 国产18av| 亚洲精品日韩综合观看成人91 | 一区二区三区av | 桃花久久 | 91精品国产乱码久久久久久久久 | 日韩国产欧美视频 | 久久之精品 | 日韩一级免费在线观看 | 欧美国产精品一区 | 亚洲精品成人网 | 五月天婷婷丁香 | 美女视频一区二区三区 | 欧美日韩中文字幕在线 | 久久久一区二区三区 | 国产福利91精品一区二区三区 | 亚洲视频一区二区三区四区 | 欧洲成人一区 | 精品久久久久久久久久久 | 精品乱子伦一区二区三区 | 国产精品久久 | 中文字幕一区二区三区乱码在线 | 欧美日韩精品 | 日本在线小视频 | 日韩中文字幕av | 黄色片在线 | 成人午夜性a一级毛片免费看 | 日韩一区二区精品 | 亚洲天堂黄色 | 成人欧美一区二区三区黑人孕妇 | 日韩欧美精品在线 | 99这里只有精品 | 日韩在线国产 | av免费看在线 | 4h影视| 国产一区在线看 | 国产男女爽爽爽免费视频 | 99re在线视频 | 久草热8精品视频在线观看 黄色片网站视频 | www.av在线 | 91av国产视频 | 91亚洲高清| 男女全黄一级一级高潮免费看 | 国产精品美女久久久久久久网站 | 玖玖精品在线 | 国内精品一区二区 | 女同久久另类99精品国产 | 亚洲视频一区在线 | 中文字幕在线免费视频 | 亚洲大尺度网站 | 成人精品一区二区三区 | 精品一区二区三区在线观看 | 亚洲欧美激情精品一区二区 | 精品99久久久久久 | 粉嫩国产精品一区二区在线观看 | 91观看在线视频 | 天堂伊人网 | 亚洲免费在线观看 | 欧美成人激情 | 国产精品久久久久国产a级 91福利网站在线观看 | 国产精品18 | 99久久99热这里只有精品 | 一区二区久久 | 亚洲无吗视频 | 亚洲精品视频在线 | 91精品久久久久久久久 | 99国产精品99久久久久久 | 欧美男人的天堂 | 国产成人精品一区二区在线 | 精品日韩av | 一区二区国产精品 | 日韩欧美国产一区二区 | 一级毛片免费看 | 日本精品中文字幕 | 国产乱码精品1区2区3区 | 中文字幕在线免费看 | 亚洲网站在线观看 | 日韩三级电影在线免费观看 | 国产伦精品一区二区三区四区视频 | 99精品一区 | 性处破╳╳╳高清欧美 | 伊人电院网 | 久久精品国产亚洲一区二区三区 | 精产国产伦理一二三区 | 狠狠久久婷婷 | 色黄网站 | 精品中文一区 | 日韩中文字幕在线观看 | 亚洲一区二区三区四区五区中文 | 天堂资源最新在线 | 精品国产一区二区三区免费 | 91成人免费在线观看 | 久久se精品一区精品二区 | 开操网 | 欧美一区二区三区视频 | 我要看黄色一级大片 | 91高清视频在线观看 | 亚洲人成网站999久久久综合 | 欧美视频在线免费 | 禁果av一区二区三区 | 久久成人精品 | 91久久国产综合久久蜜月精品 | 在线观看免费毛片视频 | 国产欧美在线一区二区 | 国产大奶视频 | 中文字幕高清一区 | 国产精品人人做人人爽人人添 | 久久久久久久久久久成人 | 在线视频a | 亚洲啊v在线 | 国外成人在线视频网站 | 91观看在线视频 | a在线观看| 欧美 日韩 亚洲 一区 | 91麻豆精品国产91久久久久久久久 | 成人网av| 欧美一级毛片免费观看 | 91麻豆精品一二三区在线 | 毛片一区二区三区 | 国产精品久久久久久久竹霞 | 国产情侣一区二区三区 | 欧美日产国产成人免费图片 | 岛国一区| 一区二区亚洲 | 亚洲免费观看视频 | 精品护士一区二区三区 | 玖玖精品视频 | 国产精品视频免费 | 久久青青| 国产精品一区二区精品 | 成人深夜免费视频 | 四虎网址| 夜夜操天天操 | 五月婷婷中文 | 天天干视频 | 日日操视频| 西西做爰免费视频 | 国产a免费 | 国产传媒一区 | 99热热热| 欧美日韩高清一区 | 精品欧美一区二区三区久久久 | 99精品国产高清在线观看 | 黄色一级片视频 | 国产高清美女一级a毛片久久 | 一区二区久久久 | 色玖玖| 天天天操 | 亚洲第一页中文字幕 | 欧美日韩一区二区三区在线观看 | 欧美成人一区二区三区片免费 | 国产精品久久久久久久久免费软件 | 欧美另类亚洲 | 亚洲一区高清 | 欧美多人在线 | 日韩一区二区福利 | 品久久久久久久久久96高清 | 国产福利在线播放 | 91九色视频pron | av黄色在线 | 91九色在线 | 激情欧美一区二区三区中文字幕 | 91视频网 | 欧美日本高清视频 | 久久精品1区 | 亚洲一区二区精品在线观看 | 超碰av在线 | 日日人人 | www国产成人免费观看视频 | 日本黄色片免费 | 九九九视频精品 | va在线| 日本高清视频在线播放 | 久久影院一区 | 久久久久久91香蕉国产 | 国精品产品区三区 | 日本一区二区三区四区 | 亚洲精品乱码久久久久久蜜糖图片 | 一级一级一级一级毛片 | 日本精品一区二区三区在线观看视频 | 日韩一二区 | 日中文字幕在线 | 国产三区精品 | 国产精品成人国产乱一区 | 亚洲一区在线观看视频 | 久久久久高清 | 亚洲一区影院 | 亚洲 中文 欧美 日韩 在线观看 | 国产视频久久 | 亚洲成人一区二区三区 | 国产伦精品一区二区三区照片91 | 国产伦精品一区二区三区照片91 | 日韩精品影院 | 91中文字幕在线观看 | 亚洲一区二区在线看 | 国产午夜精品一区二区三区 | 久久久久国产精品免费免费搜索 | 婷婷色5月 | a中文在线 | 国产欧美综合一区二区三区 | 精品亚洲一区二区三区 | 中文字幕在线免费 | 欧美激情视频一区二区三区在线播放 | 天天狠狠操 | 天天操天天舔 | 日日爱886| 日本三级视频 | 欧美99| 日本高清中文字幕 | 色综合久久久久 | 国产精品久久久爽爽爽麻豆色哟哟 | 久久成人国产 | 国产在视频一区二区三区吞精 | 亚洲一区影院 | 国产在线观看一区 | 欧美影| 欧美精品一区在线观看 | 亚洲成人精品 | 一区二区三区自拍 | 成人天堂资源www在线 | 欧美日韩系列 | av看片网 | 少妇久久久久 | 亚洲婷婷综合网 | 亚洲成人一区二区 | 黄色毛片在线看 | 日本精品一区二区在线观看 | 精品视频 | 在线播放国产一区二区三区 | 国产性一级片 | 欧洲精品在线观看 | 久久手机免费视频 | 精品久久久久久久人人人人传媒 | 日本丶国产丶欧美色综合 | 在线观看国产视频 | 国产精品美女久久久久久久久久久 | 99成人在线视频 | 91高清在线 | 日韩av一区二区三区在线 | 99re6热只有精品免费观看 | 伊人一区 | 成人a视频 | 四虎影院免费网址 | 精品国产成人 | 91精品国产色综合久久 | 看免费的毛片 | 欧美福利一区二区 | 中文字幕在线永久在线视频 | 国产一区二区三区免费 | 日本福利在线观看 | 精品日韩欧美一区二区三区 | 久久久资源| 男女视频在线观看 | 欧美视频在线一区 | 日本在线观看 | va在线观看| 一区二区三区在线 | av超碰在线 | 欧美日韩三区 | 日本一区二区在线视频 | 国产成人av在线 | 国产亲子乱弄免费视频 | 中文字幕一区二区三区在线视频 | 国产免费亚洲 | 亚洲视频中文字幕 | 亚洲国产免费 | 女人夜夜春高潮爽av片 | 日韩一级视频 | 精品久久久久久 | 一级视频在线观看 | 国产成人精品免费视频大全 | 国产成人综合在线 | 一级毛片免费播放 | 成人片在线播放 | 看真人视频a级毛片 | 欧美韩国日本一区 | 国产成人免费视频网站视频社区 | 欧美日韩免费 | 久久影院一区 | 国产日韩欧美不卡 | 美女久久久久久久久久久 | 午夜激情在线免费观看 | 黄色电影天堂 | 国产免费黄色大片 | 狠狠av | 国产不卡免费视频 | jizz在亚洲 | 日本涩涩网站 | 久久福利电影 | 日韩国产欧美视频 | 91视频8mav | caoporn免费| 欧美精品影院 | 欧美日韩亚洲一区二区 | 精品日韩视频 | 欧美日韩精品综合 | 精品一区二区6 | 久久精品一区二区三区中文字幕 | 日韩综合一区 | 最新日韩在线观看视频 | 欧美一区二区在线看 | a中文字幕 | 欧美综合久久 | 色综合天天综合网国产成人网 | 国产美女精品人人做人人爽 | 这里只有精品视频 | 亚洲精品久久久久久一区二区 | 午夜精品一区二区三区在线播放 | 久久一二三四 | 亚洲啊v|