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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java日志框架log4j详细配置及与slf4j联合使用教程

發布時間:2024/4/17 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java日志框架log4j详细配置及与slf4j联合使用教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

最后更新于2017年02月09日

一、log4j基本用法

  首先,配置log4j的jar,maven工程配置以下依賴,非maven工程從maven倉庫下載jar添加到“build path”

1 2 3 4 5 <dependency> ????<groupId>log4j</groupId> ????<artifactId>log4j</artifactId> ????<version>1.2.17</version> </dependency>

  然后,在src/main/java目錄(包的根目錄即classpath)新建log4j.properties文件

1 2 3 4 5 6 7 8 9 log4j.rootLogger=INFO,console log4j.additivity.org.apache=true #console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.Threshold=INFO log4j.appender.console.ImmediateFlush=true log4j.appender.console.Target=System.out log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]?%m%n

  最后,新建Main.java文件

1 2 3 4 5 6 7 8 9 10 11 12 13 package?com.xmyself.log4j; import?org.apache.log4j.Logger; public?class?Main { ????public?static?void?main(String[] args) { ????????new?Test().test(); ????} } class?Test { ????final?Logger log = Logger.getLogger(Test.class); ????public?void?test() { ????????log.info("hello this is log4j info log"); ????} }

  運行main方法,日志信息就出來了

1 2016-12-01 21:23:29 [INFO] hello this is log4j info log

二、log4j.properties路徑

  log4j.properties要放在哪以及怎樣配置才能被解析呢?不同工程類型配置方式不同

1、普通java或spring工程

  這是最常見的java工程類型,寫demo用的多,把log4j.properties放在src/main/java目錄(包的根目錄)就行了

2、spring mvc工程

  web工程里用spring mvc構建的比較多了,把log4j.properties放在src/main/resources的conf目錄(web工程配置文件通常在resources或WEB-INF目錄),編輯web.xml,添加

1 2 3 4 5 6 7 <context-param> ????<param-name>log4jConfigLocation</param-name> ????<param-value>classpath:/conf/log4j.properties</param-value> </context-param> <listener> ????<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener>

3、普通web工程

  沒有了spring提供的listener加載log4j.properties,我們要怎么加載這個文件呢?同樣,把log4j.properties放在src/main/resources的conf目錄,用servlet加載

1 2 3 4 5 6 7 8 9 10 11 12 public?class?Log4jServlet?extends?HttpServlet { ????private?static?final?long?serialVersionUID = 1L; ?? ????public?void?init(ServletConfig config)?throws?ServletException { ????????String prefix =?this.getClass().getClassLoader().getResource("/").getPath(); ????????String path = config.getInitParameter("log4j-path"); ????????PropertyConfigurator.configure(prefix + path); ????} ????public?void?doGet(HttpServletRequest req, HttpServletResponse res)?throws?IOException, ServletException {} ????public?void?doPost(HttpServletRequest req, HttpServletResponse res)?throws?IOException, ServletException {} ????public?void?destroy() {} }

  編輯web.xml,添加

1 2 3 4 5 6 7 8 9 <servlet> ????<servlet-name>log4j</servlet-name> ????<servlet-class>com.xmyself.log4j.Log4jServlet</servlet-class> ????<init-param> ????????<param-name>log4j-path</param-name> ????????<param-value>conf/log4j.properties</param-value> ????</init-param> ????<load-on-startup>1</load-on-startup> </servlet>

  看著是不是和spring mvc的很像,甚至你也想到了,普通java工程沒有指定log4j.properties的路徑,那說明log4j的jar包一定有一個默認的路徑。另外,建議,log4j的配置放在第一個,因為后續加載其他組件就要開始使用日志記錄了

  現在,你可以在多種類型的java工程中打出日志了,但都是控制臺的日志,輸出內容也很有限,下面我們就來詳細介紹log4j.properties內容怎么配置

三、log4j.properties內容

  接下來介紹的內容看起來獨立,其實相互關聯,并且很有規律,我們要輸出日志,首先得有日志對象(logger),那這些日志對象把日志輸出到哪里呢,控制臺還是文件,這就要設置輸出位置(appender),輸出的格式與內容又是什么樣的呢,這就要設置輸出樣式(layout),這些設置完,log4j的配置也就完了

  在此之前,先介紹下log4j日志等級的概念,日志等級就是日志的重要程度,log4j日志分為7個等級:ALL、DEBUG、INFO、WARN、ERROR、FATAL、OFF,從左到右等級由低到高,分等級是為了設置日志輸出的門檻,只有等級等于或高于這個門檻的日志才有機會輸出

1、logger

  日志實例,就是代碼里實例化的Logger對象

1 2 log4j.rootLogger=LEVEL,appenderName1,appenderName2,... log4j.additivity.org.apache=false:表示不會在父logger的appender里輸出,默認true

  這是全局logger的配置,LEVEL用來設定日志等級,appenderName定義日志輸出器,示例中的“console”就是一個日志輸出器

  下面給出一個更清晰的例子,配置“com.demo.test”包下所有類中實例化的Logger對象

1 2 log4j.logger.com.demo.test=DEBUG,test log4j.additivity.com.demo.test=false

2、appender

  日志輸出器,指定logger的輸出位置

1 log4j.appender.appenderName=className

  appender有5種選擇

1 2 3 4 5 org.apache.log4j.ConsoleAppender(控制臺) org.apache.log4j.FileAppender(文件) org.apache.log4j.DailyRollingFileAppender(每天產生一個日志文件) org.apache.log4j.RollingFileAppender(文件大小到達指定尺寸的時候產生一個新的文件) org.apache.log4j.WriterAppender(將日志信息以流格式發送到任意指定的地方)

  每種appender都有若干配置項,下面逐一介紹

  ConsoleAppender(常用)

1 2 3 Threshold=WARN:指定日志信息的最低輸出級別,默認DEBUG ImmediateFlush=true:表示所有消息都會被立即輸出,設為false則不輸出,默認值是true Target=System.err:默認值是System.out

  FileAppender

1 2 3 4 Threshold=WARN:指定日志信息的最低輸出級別,默認DEBUG ImmediateFlush=true:表示所有消息都會被立即輸出,設為false則不輸出,默認true Append=false:true表示消息增加到指定文件中,false則將消息覆蓋指定的文件內容,默認true File=D:/logs/logging.log4j:指定消息輸出到logging.log4j文件

  DailyRollingFileAppender(常用)

1 2 3 4 5 6 7 8 9 10 11 12 Threshold=WARN:指定日志信息的最低輸出級別,默認DEBUG ImmediateFlush=true:表示所有消息都會被立即輸出,設為false則不輸出,默認true Append=false:true表示消息增加到指定文件中,false則將消息覆蓋指定的文件內容,默認true File=D:/logs/logging.log4j:指定當前消息輸出到logging.log4j文件 DatePattern='.'yyyy-MM:每月滾動一次日志文件,即每月產生一個新的日志文件。當前月的日志文件名為logging.log4j,前一個月的日志文件名為logging.log4j.yyyy-MM 另外,也可以指定按周、天、時、分等來滾動日志文件,對應的格式如下: 1)'.'yyyy-MM:每月 2)'.'yyyy-ww:每周 3)'.'yyyy-MM-dd:每天 4)'.'yyyy-MM-dd-a:每天兩次 5)'.'yyyy-MM-dd-HH:每小時 6)'.'yyyy-MM-dd-HH-mm:每分鐘

  RollingFileAppender

1 2 3 4 5 6 Threshold=WARN:指定日志信息的最低輸出級別,默認DEBUG ImmediateFlush=true:表示所有消息都會被立即輸出,設為false則不輸出,默認true Append=false:true表示消息增加到指定文件中,false則將消息覆蓋指定的文件內容,默認true File=D:/logs/logging.log4j:指定消息輸出到logging.log4j文件 MaxFileSize=100KB:后綴可以是KB,MB或者GB。在日志文件到達該大小時,將會自動滾動,即將原來的內容移到logging.log4j.1文件 MaxBackupIndex=2:指定可以產生的滾動文件的最大數,例如,設為2則可以產生logging.log4j.1,logging.log4j.2兩個滾動文件和一個logging.log4j文件

3、layout

  指定logger輸出內容及格式

1 log4j.appender.appenderName.layout=className

  layout有4種選擇

1 2 3 4 org.apache.log4j.HTMLLayout(以HTML表格形式布局) org.apache.log4j.PatternLayout(可以靈活地指定布局模式) org.apache.log4j.SimpleLayout(包含日志信息的級別和信息字符串) org.apache.log4j.TTCCLayout(包含日志產生的時間、線程、類別等信息)

  layout也有配置項,下面具體介紹

  HTMLLayout

1 2 LocationInfo=true:輸出java文件名稱和行號,默認false Title=My Logging: 默認值是Log4J Log Messages

  PatternLayout(最常用的配置)

1 ConversionPattern=%m%n:設定以怎樣的格式顯示消息

  設置格式的參數說明如下

1 2 3 4 5 6 7 8 9 10 11 12 13 %p:輸出日志信息的優先級,即DEBUG,INFO,WARN,ERROR,FATAL %d:輸出日志時間點的日期或時間,默認格式為ISO8601,可以指定格式如:%d{yyyy/MM/dd HH:mm:ss,SSS} %r:輸出自應用程序啟動到輸出該log信息耗費的毫秒數 %t:輸出產生該日志事件的線程名 %l:輸出日志事件的發生位置,相當于%c.%M(%F:%L)的組合,包括類全名、方法、文件名以及在代碼中的行數 %c:輸出日志信息所屬的類目,通常就是類全名 %M:輸出產生日志信息的方法名 %F:輸出日志消息產生時所在的文件名 %L:輸出代碼中的行號 %m:輸出代碼中指定的具體日志信息 %n:輸出一個回車換行符,Windows平臺為"rn",Unix平臺為"n" %x:輸出和當前線程相關聯的NDC(嵌套診斷環境) %%:輸出一個"%"字符

四、log4j完整配置示例

  介紹完了log4j.properties內容,我們來配置一些常用的日志輸出吧

1 2 log4j.rootLogger=DEBUG,console,dailyFile,rollingFile,logFile log4j.additivity.org.apache=true

  控制臺console日志輸出器

1 2 3 4 5 6 7 # 控制臺(console) log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.Threshold=DEBUG log4j.appender.console.ImmediateFlush=true log4j.appender.console.Target=System.err log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]?%m%n

  文件logFile日志輸出器

1 2 3 4 5 6 7 8 # 日志文件(logFile) log4j.appender.logFile=org.apache.log4j.FileAppender log4j.appender.logFile.Threshold=DEBUG log4j.appender.logFile.ImmediateFlush=true log4j.appender.logFile.Append=true log4j.appender.logFile.File=D:/logs/log.log4j log4j.appender.logFile.layout=org.apache.log4j.PatternLayout log4j.appender.logFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]?%m%n

  滾動文件rollingFile日志輸出器

1 2 3 4 5 6 7 8 9 10 # 滾動文件(rollingFile) log4j.appender.rollingFile=org.apache.log4j.RollingFileAppender log4j.appender.rollingFile.Threshold=DEBUG log4j.appender.rollingFile.ImmediateFlush=true log4j.appender.rollingFile.Append=true log4j.appender.rollingFile.File=D:/logs/log.log4j log4j.appender.rollingFile.MaxFileSize=200KB log4j.appender.rollingFile.MaxBackupIndex=50 log4j.appender.rollingFile.layout=org.apache.log4j.PatternLayout log4j.appender.rollingFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]?%m%n

  定期滾動文件dailyFile日志輸出器

1 2 3 4 5 6 7 8 9 # 定期滾動日志文件(dailyFile) log4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppender log4j.appender.dailyFile.Threshold=DEBUG log4j.appender.dailyFile.ImmediateFlush=true log4j.appender.dailyFile.Append=true log4j.appender.dailyFile.File=D:/logs/log.log4j log4j.appender.dailyFile.DatePattern='.'yyyy-MM-dd log4j.appender.dailyFile.layout=org.apache.log4j.PatternLayout log4j.appender.dailyFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]?%m%n

五、log4j局部日志配置

  以上介紹的配置都是全局的,整個工程的代碼使用同一套配置,意味著所有的日志都輸出在了相同的地方,你無法直接了當的去看數據庫訪問日志、用戶登錄日志、操作日志,它們都混在一起,因此,需要為包甚至是類配置單獨的日志輸出,下面給出一個例子,為“com.demo.test”包指定日志輸出器“test”,“com.demo.test”包下所有類的日志都將輸出到/log/test.log文件

1 2 3 4 5 log4j.logger.com.demo.test=DEBUG,test log4j.appender.test=org.apache.log4j.FileAppender log4j.appender.test.File=/log/test.log log4j.appender.test.layout=org.apache.log4j.PatternLayout log4j.appender.test.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]?%m%n

  也可以讓同一個類輸出不同的日志,為達到這個目的,需要在這個類中實例化兩個logger

1 2 private?static?Log logger1 = LogFactory.getLog("myTest1"); private?static?Log logger2 = LogFactory.getLog("myTest2");

  然后分別配置

1 2 3 4 5 6 7 8 9 10 11 12 log4j.logger.myTest1=?DEBUG,test1 log4j.additivity.myTest1=false log4j.appender.test1=org.apache.log4j.FileAppender log4j.appender.test1.File=/log/test1.log log4j.appender.test1.layout=org.apache.log4j.PatternLayout log4j.appender.test1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]?%m%n ?? log4j.logger.myTest2=DEBUG,test2 log4j.appender.test2=org.apache.log4j.FileAppender log4j.appender.test2.File=/log/test2.log log4j.appender.test2.layout=org.apache.log4j.PatternLayout log4j.appender.test2.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]?%m%n

六、slf4j與log4j聯合使用

  slf4j是什么?slf4j只是定義了一組日志接口,但并未提供任何實現,既然這樣,為什么要用slf4j呢?log4j不是已經滿足要求了嗎?

  是的,log4j滿足了要求,但是,日志框架并不只有log4j一個,你喜歡用log4j,有的人可能更喜歡logback,有的人甚至用jdk自帶的日志框架,這種情況下,如果你要依賴別人的jar,整個系統就用了兩個日志框架,如果你依賴10個jar,每個jar用的日志框架都不同,豈不是一個工程用了10個日志框架,那就亂了!

  如果你的代碼使用slf4j的接口,具體日志實現框架你喜歡用log4j,其他人的代碼也用slf4j的接口,具體實現未知,那你依賴其他人jar包時,整個工程就只會用到log4j日志框架,這是一種典型的門面模式應用,與jvm思想相同,我們面向slf4j寫日志代碼,slf4j處理具體日志實現框架之間的差異,正如我們面向jvm寫java代碼,jvm處理操作系統之間的差異,結果就是,一處編寫,到處運行。況且,現在越來越多的開源工具都在用slf4j了

  那么,怎么用slf4j呢?

  首先,得弄到slf4j的jar包,maven依賴如下,log4j配置過程完全不變

1 2 3 4 5 <dependency> ????<groupId>org.slf4j</groupId> ????<artifactId>slf4j-api</artifactId> ????<version>1.7.21</version> </dependency>

  然后,弄到slf4j與log4j的關聯jar包,通過這個東西,將對slf4j接口的調用轉換為對log4j的調用,不同的日志實現框架,這個轉換工具不同

1 2 3 4 5 <dependency> ????<groupId>org.slf4j</groupId> ????<artifactId>slf4j-log4j12</artifactId> ????<version>1.7.21</version> </dependency>

  當然了,slf4j-log4j12這個包肯定依賴了slf4j和log4j,所以使用slf4j+log4j的組合只要配置上面這一個依賴就夠了

  最后,代碼里聲明logger要改一下,原來使用log4j是這樣的

1 2 3 4 5 6 7 import?org.apache.log4j.Logger; class?Test { ????final?Logger log = Logger.getLogger(Test.class); ????public?void?test() { ????????log.info("hello this is log4j info log"); ????} }

  現在要改成這樣

1 2 3 4 5 6 7 8 import?org.slf4j.Logger; import?org.slf4j.LoggerFactory; class?Test { ????Logger log = LoggerFactory.getLogger(Test.class); ????public?void?test() { ????????log.info("hello, my name is {}",?"chengyi"); ????} }

  依賴的Logger變了,而且,slf4j的api還能使用占位符,很方便

(完)

作者:凌承一?
出處:http://www.cnblogs.com/ywlaker/?
聲明:本文版權歸作者和博客園共有,歡迎轉載,但轉載必須保留此段聲明,并在文章頁面明顯位置給出原文鏈接,否則作者將保留追究法律責任的權利。

總結

以上是生活随笔為你收集整理的java日志框架log4j详细配置及与slf4j联合使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。

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

亚洲最新av网站 | 欧美精品久久久久久久久老牛影院 | 激情丁香综合五月 | 欧美一二三区在线播放 | 二区三区在线 | 成人97人人超碰人人99 | 国产群p| 亚洲亚洲精品在线观看 | a在线免费观看视频 | 狠狠干成人综合网 | 探花视频免费在线观看 | 五月天中文字幕 | 国产黄色精品在线观看 | 久久久久久国产精品亚洲78 | 国产最新网站 | 国产精品久久久久久久久久 | 日本在线免费看 | 五月天丁香 | av福利第一导航 | 日韩69av | 国产精品毛片一区视频 | 日韩激情第一页 | 欧美日韩国产页 | 草草草影院 | 九月婷婷人人澡人人添人人爽 | 高潮久久久久久 | av黄免费看 | 91九色视频在线观看 | 欧美日韩不卡一区二区三区 | 日韩久久精品一区二区 | av电影一区二区三区 | 久久一线| av在线播放不卡 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 亚洲九九九在线观看 | 三级黄色在线观看 | 亚洲精品视频免费在线 | 国产成人精品一区二区在线观看 | 日本中文字幕久久 | 天天翘av| 成人啊 v | 中国美女一级看片 | 免费黄色a级毛片 | 人人干网站 | 一级黄色片在线观看 | 中文字幕 91 | 久久黄色影院 | 91在线精品秘密一区二区 | 久久99久久久久 | 51久久夜色精品国产麻豆 | 97av视频| 一级黄色片毛片 | 欧美一级专区免费大片 | 91九色在线视频 | 国产精品女同一区二区三区久久夜 | 99久久日韩精品免费热麻豆美女 | 国产视频在线观看一区 | 欧美日韩在线观看一区二区三区 | 免费在线黄色av | 久久久999精品视频 国产美女免费观看 | 成人av网站在线观看 | 天无日天天操天天干 | 国产视频在线观看一区二区 | 国产精品系列在线播放 | 亚洲午夜久久久久久久久久久 | 午夜久久久精品 | 91亚洲夫妻 | 久草视频免费播放 | 国产一区二区不卡在线 | 久久激情五月激情 | 五月婷激情 | 日本系列中文字幕 | 国产精品v a免费视频 | 国产成人精品亚洲日本在线观看 | 国产97在线观看 | www.狠狠操 | 在线观看aaa| 国产亚洲一级高清 | 久久综合毛片 | 日韩高清激情 | 日韩免费中文字幕 | 日本精品视频免费 | 国产精品久久视频 | 91精品国产三级a在线观看 | 日本动漫做毛片一区二区 | 成人一区电影 | 激情久久婷婷 | 九九九九免费视频 | 午夜视频免费 | 久久在线影院 | 三三级黄色片之日韩 | 日韩三级在线观看 | 九九精品久久久 | 色偷偷男人的天堂av | 粉嫩一区二区三区粉嫩91 | 美女亚洲精品 | 国产最新精品视频 | 久保带人 | 91视频 - 114av | 欧美日韩免费网站 | 五月激情在线 | 99久久成人| 成人a在线观看高清电影 | 99re热精品视频 | 欧美日韩国产页 | 激情视频久久 | 91精品在线麻豆 | 在线观看黄污 | 最近免费中文字幕mv在线视频3 | 午夜久久久久久久久久久 | 亚洲国产成人精品在线 | 国产日韩亚洲 | 天天爱天天操天天爽 | 亚洲国产精品电影 | 国产精品日韩在线播放 | 国产精品一区二区三区在线 | 夜夜操狠狠干 | 色.www| 婷婷精品进入 | 麻豆国产网站入口 | 青春草免费在线视频 | 欧美视频在线观看免费网址 | 天天爱天天舔 | 成年人免费观看国产 | 国产精品久久久网站 | 日韩黄色网络 | 国产麻豆精品久久 | 午夜12点 | 久久99国产精品视频 | 五月婷婷深开心 | 日韩在线观看一区 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 亚洲天堂视频在线 | 亚洲精品国产成人av在线 | 狠狠色噜噜狠狠狠狠2021天天 | 狠狠狠综合 | 黄色91在线观看 | 五月婷婷丁香网 | 看全黄大色黄大片 | 日韩伦理一区二区三区av在线 | 久草在线91 | 成人在线观看免费视频 | 在线免费观看黄色av | 1000部18岁以下禁看视频 | 国产喷水在线 | 色九九视频 | 久久久久久久久国产 | 色婷婷五| 日韩成人免费电影 | 美女黄频免费 | 91人人澡 | 色婷五月天 | a级国产乱理论片在线观看 伊人宗合网 | 99精品视频观看 | 日本久久免费视频 | 国产破处精品 | 天天精品视频 | 西西大胆免费视频 | 91av99| 国产精选在线观看 | 黄色在线观看免费 | 国产成人精品网站 | 狠狠色香婷婷久久亚洲精品 | 亚洲 欧洲 国产 日本 综合 | av网址最新 | 欧美一级电影在线观看 | 在线视频 国产 日韩 | 免费观看一级成人毛片 | 五月天久久 | 日韩女同av| 天天干天天天天 | 国产品久精国精产拍 | 日韩不卡高清视频 | 久久亚洲精品电影 | 久久丁香网 | 国产91免费看 | 九九免费视频 | 久久99精品久久久久久久久久久久 | 缴情综合网五月天 | 波多野结衣在线视频免费观看 | 粉嫩av一区二区三区四区 | 国产一级在线播放 | 日韩精品一区二区三区三炮视频 | 91插插视频| 国产成人久久久久 | 亚洲精品国产精品乱码在线观看 | 国产精品毛片久久蜜 | 在线视频18在线视频4k | 在线99热 | 国产亚洲无 | 中国一级片在线观看 | 久久精彩 | 香蕉视频亚洲 | 亚洲一二三在线 | 欧美国产91| 97人人网| 婷婷在线免费观看 | 一区二区三区免费在线观看 | 日本特黄特色aaa大片免费 | 91精品国产欧美一区二区成人 | 亚洲 欧洲av | 国产二区视频在线观看 | 在线看免费 | 日本精品久久久久中文字幕5 | 久久精品国产一区二区三区 | 在线观看亚洲国产精品 | 91成人精品一区在线播放 | 韩国一区二区av | 成人国产网址 | 91麻豆精品国产91久久久无限制版 | 夜添久久精品亚洲国产精品 | 精品五月天 | 成人一级片在线观看 | 人人爱天天操 | 狠狠狠狠狠狠干 | 日韩黄色中文字幕 | 国产美女视频免费观看的网站 | 日本黄色大片免费看 | 国产经典av | 亚洲黄色在线观看 | 91av在线不卡 | 欧美美女一级片 | 国产99久久久国产精品 | 日本精品久久久久 | 激情综合色综合久久综合 | 韩国一区二区三区视频 | 黄色三级免费看 | 国产精品久久视频 | 国产精品成人免费一区久久羞羞 | 国产69熟 | 久久国产一区二区 | 亚洲成a人片在线观看网站口工 | 亚洲视频1 | 成人黄色在线 | 91在线观看黄 | 中文字幕乱码电影 | 亚洲精品自拍视频在线观看 | 成人app在线播放 | 日韩欧美一区视频 | 中文字幕一区二区三区乱码在线 | 一区二区三区四区不卡 | 欧美少妇xxx | 亚洲h在线播放在线观看h | www.色综合.com | 国产黄色av网站 | 夜夜躁日日躁狠狠久久av | 国产又粗又硬又爽视频 | 免费看短 | 亚洲免费永久精品国产 | 成人资源在线 | 成人国产网站 | 中文字幕免费中文 | 精品福利在线观看 | 97免费视频在线播放 | 国产精品夜夜夜一区二区三区尤 | 亚洲视频一 | 亚洲影院国产 | 精品一区在线看 | av免费观看高清 | 免费观看全黄做爰大片国产 | 日韩免费电影网 | av片子在线观看 | 成人9ⅰ免费影视网站 | 香蕉视频在线网站 | 国产色黄网站 | 久久国产成人午夜av影院宅 | 中文字幕中文字幕在线中文字幕三区 | 奇米影视8888 | 日韩久久精品一区二区 | 婷婷在线播放 | 婷婷亚洲五月色综合 | 黄色成人av| 四虎成人精品在永久免费 | 免费国产ww | 在线欧美国产 | 日本中文字幕电影在线免费观看 | 久久成人免费 | 亚洲国产美女精品久久久久∴ | 成人中文字幕+乱码+中文字幕 | 一二三区视频在线 | 久久久高清视频 | 成人9ⅰ免费影视网站 | 在线观看一区 | 免费在线a | 久久手机免费视频 | 久久久久国产精品免费网站 | 一级片免费视频 | 国际av在线 | 狠狠狠狠狠狠天天爱 | 免费av网站观看 | 国产黑丝袜在线 | 国产成人免费观看久久久 | 人人澡人 | 国产精品99久久99久久久二8 | 欧美二区在线播放 | 久久久久看片 | 久久综合精品国产一区二区三区 | 国产91aaa| 久久国产网 | a在线视频v视频 | 一区二区国产精品 | 亚洲精品国产自产拍在线观看 | 国产自偷自拍 | 一级精品视频在线观看宜春院 | 日韩美女免费线视频 | 欧美不卡视频在线 | 中文字幕av在线免费 | 日日草av | 久久99久国产精品黄毛片入口 | 成人在线视频在线观看 | 成人亚洲精品国产www | 91热爆在线观看 | 亚洲成av人片在线观看www | 中文字幕欲求不满 | 国产手机视频精品 | 亚洲成a人片77777kkkk1在线观看 | 91精品国产成 | ww亚洲ww亚在线观看 | 日本爽妇网 | 天天摸夜夜添 | 成人午夜电影在线 | 亚洲草视频 | 国产成人99av超碰超爽 | 麻豆视频免费在线播放 | 黄色三级免费片 | 久久精品亚洲一区二区三区观看模式 | www.五月婷婷.com | 色偷偷网站视频 | 97国产视频 | av在线影视 | 日韩在线视频在线观看 | av在线精品 | 国产色在线 | 蜜桃麻豆www久久囤产精品 | 国产精品一区二区三区久久 | 日韩91av | 国产精品第7页 | 国产精品久久久视频 | 日韩欧美一区视频 | 久久精品这里都是精品 | 国产黄大片在线观看 | 99视频在线观看一区三区 | 99情趣网视频 | 久久婷婷视频 | 超碰av在线免费观看 | 日韩久久精品一区二区三区下载 | 91视频免费看 | av一本久道久久波多野结衣 | 国产三级久久久 | 日韩网站免费观看 | 国产免费人成xvideos视频 | 久草观看| 天堂在线视频免费观看 | 国产在线视频导航 | 一区二区三区免费看 | 久久综合色天天久久综合图片 | 日韩欧美专区 | 久久99这里只有精品 | 四虎国产精品永久在线国在线 | 国产精品 国产精品 | 精品91 | 99精品国产一区二区 | 激情视频免费在线观看 | 欧美午夜久久 | 日韩欧美精品在线 | 五月天久久久久久 | 欧美色伊人 | 欧美一级电影 | 成人毛片在线视频 | 亚洲国产片| 女人18片毛片90分钟 | 中文字幕精品在线 | 国产精品福利在线播放 | 久久国产乱 | 亚洲日本激情 | 亚洲女人av | 97色综合| 日韩av成人 | 亚洲精品美女在线 | 免费观看版| 欧美性视频网站 | 在线亚洲成人 | 97在线免费观看 | 国产又粗又猛又色又黄视频 | 在线播放日韩av | 在线观看岛国片 | 天天做日日做天天爽视频免费 | 国产在线a不卡 | 91精品一区国产高清在线gif | 日韩高清在线看 | 国产精品福利在线观看 | 久久成人在线视频 | 欧美日韩p片 | 999久久久久久 | 国产精品一区免费观看 | 日韩在线观看中文 | 国产999在线 | 色天天中文| 色综合久久天天 | 亚洲精品国偷拍自产在线观看 | 国产精品免费久久久久久久久久中文 | 欧美日韩精品在线 | 精品在线播放视频 | 91福利社在线观看 | 视频在线观看一区 | 亚洲日韩精品欧美一区二区 | 深夜视频久久 | 精品三级av | 日韩美女一级片 | 爱爱av网站 | 天天做日日做天天爽视频免费 | 蜜臀av夜夜澡人人爽人人桃色 | 五月婷香蕉久色在线看 | 狠狠干免费 | 中文字幕在线日亚洲9 | 欧美一级网站 | 国产精品国产精品 | 激情影音| 午夜色影院 | 国产精品不卡在线播放 | 欧美日韩国产mv | 97成人精品区在线播放 | 精品国产亚洲一区二区麻豆 | 亚洲午夜av电影 | 日韩网页 | 久久视屏网| 精品久久1 | 一区二区三区高清不卡 | 欧美永久视频 | 97超碰超碰久久福利超碰 | 欧美a级一区二区 | 午夜视频免费 | 亚洲一级电影在线观看 | 在线免费观看视频 | 精品国偷自产在线 | 国产91国语对白在线 | 午夜国产一区二区 | 91免费高清 | 国产精品porn | 精品亚洲视频在线 | 欧美一级特黄aaaaaa大片在线观看 | 久久第四色 | 色综合色综合色综合 | 国产一区二区三区 在线 | 91麻豆产精品久久久久久 | 一级α片 | 国产精品va在线观看入 | 97在线观看免费观看高清 | 久久综合爱| 日韩一二区在线 | 久草在线播放视频 | 在线香蕉视频 | 久久狠狠干 | 亚洲成人午夜在线 | 天天视频亚洲 | 国产黄 | 9992tv成人免费看片 | 黄色av影视 | 成人午夜电影免费在线观看 | 碰超在线97人人 | 亚洲欧洲视频 | 欧美 日韩 国产 中文字幕 | 伊人成人精品 | 激情欧美xxxx | 免费手机黄色网址 | 天天操狠狠操 | 国产 色 | 91豆花在线观看 | 国产在线一区二区 | 国产成在线观看免费视频 | 亚洲视频在线看 | 丁香视频在线观看 | 亚洲国产精品久久久久 | 亚洲精品色视频 | 日韩高清免费无专码区 | 国产999精品久久久 免费a网站 | 成人a级黄色片 | 玖玖爱免费视频 | 精品一区二区免费视频 | 欧洲亚洲女同hd | 亚洲专区欧美 | 看黄色.com | 一级黄色片在线免费观看 | 久草在线免费电影 | 99热这里只有精品在线观看 | 国产精品mv | 色噜噜日韩精品欧美一区二区 | 一区二区三区精品久久久 | 午夜视频免费播放 | 伊人婷婷网 | 激情综合网婷婷 | 中文字幕av最新更新 | 六月色丁 | 日韩av成人 | 亚洲精品午夜国产va久久成人 | 爱爱一区 | 日韩在线观看网站 | 亚洲国产欧美在线人成大黄瓜 | 精品主播网红福利资源观看 | 国产视频一区二区在线观看 | 黄av免费| 久久久久久久久久久影院 | 中文字幕久久网 | 精品国产久 | 99久久精品免费看国产四区 | 一区二区三区在线免费观看视频 | 国产日产精品一区二区三区四区 | 欧美日韩在线精品 | 婷婷六月丁香激情 | 天天玩夜夜操 | 国产高h视频 | 久久久精华网 | 综合色爱 | 国产精品久免费的黄网站 | 成人午夜黄色 | 日韩在线激情 | 日本大片免费观看在线 | 亚洲精品视 | 日韩欧美高清 | 999ZYZ玖玖资源站永久 | 丁香婷五月 | 西西大胆免费视频 | 在线观看黄a | 97在线免费视频观看 | 超碰大片 | 国产91免费看 | www.大网伊人 | 在线电影 一区 | 国产精品专区h在线观看 | 久久国语露脸国产精品电影 | 97成人在线观看 | 国产色中涩 | 天天操天天怕 | 波多野结衣在线播放一区 | 国产精品精品久久久久久 | 黄色av网站在线观看免费 | 亚洲欧美激情精品一区二区 | 在线观看av的网站 | 天操夜夜操 | 精品久久久久亚洲 | 久久久久成人精品 | 波多野结衣精品视频 | 国产小视频网站 | 欧美美女激情18p | 午夜a区 | 久久久久影视 | 欧美日韩精品综合 | 久久99精品国产麻豆婷婷 | 精品天堂av | 日日干视频 | 成人av.com | 色妞色视频一区二区三区四区 | 黄色小网站在线观看 | 国产亚洲精品av | 日韩在线观看视频在线 | 日日麻批40分钟视频免费观看 | 国产精品99久久久久久大便 | 亚洲视频免费在线 | 国产视频在 | 免费一区在线 | 国产色婷婷在线 | 不卡电影一区二区三区 | 精品黄色在线观看 | 成人黄色在线 | 91手机电视 | 欧美在线观看视频 | 97超碰免费在线 | 久久久久麻豆v国产 | 天天亚洲综合 | 亚洲国产成人久久 | 亚洲在线免费视频 | 亚洲欧洲精品在线 | 久久99热这里只有精品国产 | 日韩在线观看视频免费 | 国产午夜精品福利视频 | 女人18片 | 奇米网8888| 不卡的av片 | 999男人的天堂 | 人人搞人人干 | 91丨porny丨九色 | 日韩黄色大片在线观看 | 亚洲无吗av| 日韩精品一区二区三区高清免费 | 91在线永久 | 五月天丁香综合 | 在线99视频 | 狠狠干夜夜操天天爽 | 欧美成年网站 | 日韩免费一区二区 | 香蕉网站在线观看 | 亚洲精品福利在线观看 | 免费在线观看成人 | 国产自制av| 国产电影一区二区三区四区 | 91色影院| 精品久久国产一区 | 国内精品久久久久久久 | 成年人免费看的视频 | 蜜臀久久99精品久久久酒店新书 | 天天爱天天舔 | 日日干干夜夜 | 黄色特一级片 | 亚洲日韩中文字幕 | 欧美成人在线免费观看 | 国产中文字幕视频在线观看 | 久久综合九色综合97_ 久久久 | 黄色不卡av | 超碰在线资源 | 日韩精品一区二区三区免费观看视频 | 波多野结衣视频一区二区 | 操久久免费视频 | 丁香五香天综合情 | 午夜少妇一区二区三区 | 亚洲黄色小说网址 | 97视频网站 | 高潮久久久 | 久草精品国产 | 激情黄色一级片 | h视频在线看 | 婷婷色在线视频 | 免费看片亚洲 | 天操夜夜操 | 国产高清中文字幕 | 国内一级片在线观看 | 亚洲成熟女人毛片在线 | 亚洲激精日韩激精欧美精品 | 在线观看国产区 | 国产91aaa | 色播五月激情综合网 | 精品国产乱码久久久久久1区2匹 | 国产又粗又猛又爽又黄的视频先 | 天堂v中文 | 最新中文字幕在线观看视频 | 99精品国产一区二区三区不卡 | 日韩在线观看网站 | 国产喷水在线 | 一本一道波多野毛片中文在线 | 国产成人在线观看免费 | 黄色a在线观看 | 国产精品大片在线观看 | 日韩电影中文字幕在线观看 | 国产精品久久一区二区三区, | 99热精品国产一区二区在线观看 | 波多野结衣一区二区 | 久久精品国产免费 | 激情久久综合 | 日韩在线视频播放 | 久久国语| 国产亚洲精品久久久久久久久久久久 | 在线日本看片免费人成视久网 | 一级黄色片在线观看 | 久久国产高清视频 | 91最新网址在线观看 | 热热热热热色 | 国产毛片久久久 | 中文字幕在线看视频国产 | 亚州av网站大全 | 国产成人免费观看 | 天天操天天爱天天干 | 午夜av在线电影 | 麻豆 91 在线 | 视频一区二区三区视频 | 精品美女久久久久久免费 | 97人人模人人爽人人喊网 | 999电影免费在线观看 | 91视频在线国产 | 亚洲国产欧美一区二区三区丁香婷 | 黄网在线免费观看 | 日韩欧美在线观看一区 | 国产97超碰| 日韩精品免费一区二区三区 | 日韩电影在线观看一区二区 | 免费合欢视频成人app | 久久欧美视频 | 国产中文字幕在线观看 | 91国内在线视频 | 成人资源在线播放 | 日韩美女久久 | 97视频播放 | 久久综合狠狠综合久久综合88 | 日日射av | 91人人网 | 国产美腿白丝袜足在线av | 在线播放国产精品 | 国产亚洲婷婷免费 | 免费h视频 | 国产日韩精品在线观看 | 日韩欧美aaa | 一区二区三区www | 国产精品99久久久久久久久 | 日韩黄色大片在线观看 | 二区三区视频 | 色综合久久99 | 亚洲男女精品 | 日韩电影一区二区在线观看 | 精品不卡视频 | 狠狠操综合网 | 久久精品视频国产 | 国产成人在线看 | 久久香蕉电影 | 黄色片免费在线 | 97色在线| 日韩综合在线观看 | 欧美精品二区 | 天天操天天干天天干 | 国产麻豆成人传媒免费观看 | 久久免费的精品国产v∧ | 91人网站 | 色姑娘综合天天 | 国产伦精品一区二区三区四区视频 | 在线亚洲精品 | 波多野结衣视频网址 | 色播五月婷婷 | 午夜精品在线看 | 91视频在线观看免费 | 区一区二区三区中文字幕 | 一区二区久久 | 久久久久国产精品厨房 | 成人久久亚洲 | 深夜福利视频在线观看 | 少妇av网 | 国产精品一区二区麻豆 | 天海冀一区二区三区 | 国产三级香港三韩国三级 | 国内亚洲精品 | 国产精品久久久久久久久毛片 | 久久九九久久精品 | 三级黄色在线 | 在线观看麻豆av | 91精彩视频| 97精品超碰一区二区三区 | 久久tv视频 | 中文字幕日韩国产 | 在线精品视频免费播放 | 久草线 | 精品久久国产 | 色综合综合 | 成人在线你懂得 | 黄色免费网站 | 99热精品久久 | 婷婷婷国产在线视频 | 久久精品精品电影网 | 国产亚洲精品久久久久久移动网络 | 美女禁18| 天堂av官网 | 狠狠狠干狠狠 | 国内精品久久久久久久久 | 超碰在线观看av | 九九免费在线观看视频 | 黄色一级大片在线观看 | 午夜精品一区二区国产 | 久香蕉| 亚洲综合欧美日韩狠狠色 | 免费观看版| 亚洲国产午夜 | 亚洲黄色免费观看 | 亚洲爱av | 成年人av在线播放 | 亚洲国产福利视频 | 国产麻豆果冻传媒在线观看 | 免费看毛片网站 | 一区二区三区高清在线观看 | 日韩丝袜在线观看 | 五月天婷婷免费视频 | 免费日韩视频 | 国产精品正在播放 | 香蕉影视 | 天天色图 | 91精品一区二区三区蜜桃 | 国产精品69久久久久 | 国产精品av在线免费观看 | 麻豆视频在线观看免费 | 久久久久久久久久网 | 欧美在线不卡一区 | 久久精品一区二区三区中文字幕 | 99re在线视频观看 | 韩日电影在线观看 | 免费观看性生交 | 91视频麻豆视频 | 97人人网| 国产黄色成人 | 日韩网站在线免费观看 | 在线中文视频 | 99精品国产一区二区三区麻豆 | 欧美日韩久久不卡 | 久久久www成人免费毛片麻豆 | 久久久精品 一区二区三区 国产99视频在线观看 | 韩国一区二区三区视频 | 伊人婷婷激情 | 国产精品欧美一区二区三区不卡 | 91九色视频 | 97香蕉久久超级碰碰高清版 | 又黄又色又爽 | 一级成人免费视频 | 亚洲欧美视频在线 | 中文欧美字幕免费 | 欧美日韩免费一区二区三区 | 4hu视频 | 99r精品视频在线观看 | 成人黄色小说在线观看 | caobi视频 | 免费亚洲视频 | 日韩精品一区二区三区免费视频观看 | 美女免费av | 狠狠88综合久久久久综合网 | 狠狠插狠狠操 | 久草视频免费 | 久久免费播放视频 | 欧美aaaxxxx做受视频 | 欧美少妇18p| 久久久18| 精品嫩模福利一区二区蜜臀 | 久草在线视频网 | 在线91精品 | 中文免费观看 | 日韩欧美高清在线 | 国产亚洲综合性久久久影院 | 成人国产网址 | 国产日韩视频在线播放 | 麻豆视频大全 | 九九热.com | av观看网站| 手机av在线不卡 | 日韩电影一区二区在线观看 | 久久高清免费观看 | 亚洲乱码在线观看 | 日韩成人中文字幕 | 中文字幕亚洲综合久久五月天色无吗'' | 国产永久免费高清在线观看视频 | 中文字幕一区在线 | 日韩av电影网站在线观看 | 亚洲精品字幕在线 | 四虎4hu永久免费 | 国产精品3 | 亚洲欧美怡红院 | 日韩欧美视频一区二区三区 | 久草网站 | av网站免费线看精品 | 最新在线你懂的 | 在线观看日本韩国电影 | 九九爱免费视频在线观看 | 久久精品国产一区二区三区 | 亚洲国产日韩一区 | 精品久久在线 | 欧美在线视频第一页 | 欧美黑吊大战白妞欧美 | 又黄又爽又色无遮挡免费 | 国内视频在线 | 久久精品资源 | 99久久精品免费看国产麻豆 | 精品女同一区二区三区在线观看 | 亚洲精品av中文字幕在线在线 | 国产在线国偷精品产拍 | 日韩高清一区二区 | 国产精品高清免费在线观看 | 在线导航av | 日本久久电影网 | 五月天激情综合 | 9在线观看免费高清完整版 玖玖爱免费视频 | 中文亚洲欧美日韩 | 久久久久久国产精品久久 | 亚洲理论片| 成人免费观看网站 | 国产日韩精品一区二区三区 | 国产福利一区二区三区视频 | 99日韩精品| 最新精品国产 | 国产一区成人 | 视频在线观看91 | 又粗又长又大又爽又黄少妇毛片 | 亚洲九九精品 | 日韩精品在线看 | 免费电影一区二区三区 | 国产一级电影免费观看 | 欧美激情第28页 | 国产男男gay做爰 | 2018亚洲男人天堂 | 亚洲精品在线播放视频 | 激情五月开心 | 91视频久久久久 | www.五月婷婷 | 亚洲精品自拍视频在线观看 | 玖玖在线精品 | 久久香蕉电影 | 在线v片免费观看视频 | 激情久久久久久久久久久久久久久久 | 狠狠干天天射 | 亚洲成人资源网 | 久久人91精品久久久久久不卡 | 国产 视频 高清 免费 | 欧美性黄网官网 | 超碰在线cao | 99在线高清视频在线播放 | 四虎在线视频免费观看 | 久久综合福利 | 中文在线免费一区三区 | 日韩免费电影一区二区三区 | 夜夜骑天天操 | 久久免费视频在线观看30 | 国产精品xxxx18a99 | 91插插视频 | 又黄又刺激又爽的视频 | 91精品国产91久久久久久三级 | 亚洲精品合集 | 久久综合九色综合久久久精品综合 | 国产精品女人久久久 | 久久久精品小视频 | 亚洲精品视频久久 | 在线播放精品一区二区三区 | 国内精品久久久久久久 | 最近的中文字幕大全免费版 | 在线播放精品一区二区三区 | 久久精品亚洲综合专区 | 国产欧美中文字幕 | 久草av在线播放 | 日韩网站在线看片你懂的 | 中文超碰字幕 | 在线免费国产视频 | 欧美精品二 | 园产精品久久久久久久7电影 | 一本一本久久a久久 | 中文字幕成人在线观看 | 久久在线观看 | 国产成人在线观看免费 | 久久久久国产精品免费免费搜索 | 亚洲撸撸 | 国产精品久久久久久一区二区 | 日韩国产欧美在线播放 | 欧美日韩视频在线 | 国产美女视频一区 | 国产亚洲欧美在线视频 | 麻豆一二三精选视频 | 色 免费观看 | 人人干天天干 | 91网址在线看 | 亚洲人天堂| 国产在线观看91 | 欧美一级电影在线观看 | 欧美激情一区不卡 | 最近高清中文字幕在线国语5 | 亚洲四虎在线 | 久久黄页 | 91香蕉视频黄色 | av天天干 | 西西4444www大胆艺术 | 亚洲精品黄色在线观看 | 奇米网777 | 日韩精品一区二区三区电影 | 国产成人精品一区二区三区福利 | 天天干天天操人体 | 在线小视频国产 | 在线观看成人av | 奇米网在线观看 | 国产xx在线 | 国产高清视频在线 | 免费视频 你懂的 | 在线看v片 | 成人在线播放网站 | 成人动漫视频在线 | 97超碰精品 | 国产 日韩 欧美 自拍 | 欧美精品亚洲精品日韩精品 | 日本中文字幕在线免费观看 | 国产精品久久久久久吹潮天美传媒 | 久久婷婷五月综合色丁香 | 成人免费电影 | 日韩免费三级 | 激情久久久 | 亚洲成人网av | 色www永久免费 | 五月天综合在线 | 91久久一区二区 | 一区二精品 | 久久不射电影网 | 国产在线无 | 免费三级a | av播放在线| 久久精品人人做人人综合老师 | .国产精品成人自产拍在线观看6 | 亚洲精欧美一区二区精品 | 色婷婷成人网 | 国产精品成人久久久久 | 久久公开视频 | 菠萝菠萝蜜在线播放 | 亚洲高清在线 | 久久久久久高清 | 天天综合91 | 丁香六月综合网 | 人人爽影院 | 97人人网 | 91九色在线观看视频 | 国产精品 日韩 欧美 | 中文字幕日本电影 | 亚洲区另类春色综合小说 | 97国产大学生情侣白嫩酒店 | 91xav| 狠狠色丁香婷婷综合久小说久 |