搭建日誌環境並配置顯示DDL語句

2022-03-10 13:19:36 字數 2187 閱讀 9528

現在一般用log4j用的比較多,用slf4j用的比較少,所有這裡我們就不用 hibernate內建的slf4j了。

用到slf的介面,log4j的實現。

要在hibernate中使用log4j,如圖所示:我們需要 slf4j 對 log4j 的介面卡、log4j 實現。

1、再 hibernate 這個 user library 中把以前的 slf4j nodep 這個不用的實現刪掉;

2、新增介面卡 jar 包和 log4j jar 包到 hiberante user library 中,如圖:

3、新增好jar包之後,去hibernate-distribution-3.3.2拷貝乙個可用的 log4j.properties 配置檔案,我這次拷貝 log4j.properties 的如下圖: 

4、放到src目錄下,注釋掉不要的資訊,最後的log4j.properties如下:

1

### direct log messages to stdout ###67

### direct messages to file hibernate.log ###

1213 ### set log levels - for more verbose logging change 'info' to 'debug'###

1415 log4j.rootlogger=warn, stdout

1617 #log4j.logger.org.hibernate=info

18 #log4j.logger.org.hibernate=debug

1920

### log hql query parser activity

21 #log4j.logger.org.hibernate.hql.ast.ast=debug

2223

### log just the sql

24 #log4j.logger.org.hibernate.sql=debug

2526

### log jdbc bind parameters ###

27 #log4j.logger.org.hibernate.type=info

28 #log4j.logger.org.hibernate.type=debug

2930 ### log schema export/update ###

31 log4j.logger.org.hibernate.tool.hbm2ddl=debug

3233

### log hql parse trees

34 #log4j.logger.org.hibernate.hql=debug

3536

### log cache activity ###

37 #log4j.logger.org.hibernate.cache=debug

3839

### log transaction activity

40 #log4j.logger.org.hibernate.transaction=debug

4142

### log jdbc resource acquisition

43 #log4j.logger.org.hibernate.jdbc=debug

4445 ### enable the following line if

you want to track down connection ###

46### leakages when using drivermanagerconnectionprovider ###

47 #log4j.logger.org.hibernate.connection.drivermanagerconnectionprovider=trace

5、再次執行 teachertest,有效果了。

linux環境搭建之docker並配置加速

此次安裝,是基於centos7.3版本,未安裝任何軟體!於阿里雲 1.系統工具的安裝 2.新增軟體源資訊 sudo yum config manager add repo3.更新並安裝docker ce sudo yum makecache fast sudo yum y install docke...

xp中搭建php環境 安裝php並配置

點進去之後拉到網頁的最下面 下面也需要開始配置 a php.ini development 為 php.ini b 開啟php.ini檔案,取消以下行的注釋 extension php curl.dll extension php mysql.dll extension php mysqli.dll...

lnmp環境搭建並配置ftp伺服器

lnmp環境搭建並配置ftp伺服器 lnmp使用一鍵安裝 安裝步驟 1 使用putty或類似的ssh工具登陸vps或伺服器 登陸後執行 screen s lnmp 如果提示screen command not found 命令不存在可以執行 yum install screen 或 apt get ...