SORU
10 Kasım 2009, Salı


Yazdırma parametre değerleri ile hazırda string sorgu

Olası soru işaretleri yerine gerçek değerleri ile baskı oluşturulan sql sorguları için hazırda mı?

Nasıl uyku apı ile değil mümkünse kendi gerçek değerleri ile baskı sorgular önerirsiniz?

CEVAP
11 Kasım 2009, ÇARŞAMBA


debug Aşağıdaki kategoriler ve trace seviyeleri sırasıyla logging etkinleştirmeniz gerekir:

  • org.hibernate.SQL - bunlar yürütülür gibi tüm SQL DML ifadeleri Günlük
  • org.hibernate.type - tüm OLANLARI parametreleri Günlük

Log4j bir yapılandırma benziyor diye

# logs the SQL statements
log4j.logger.org.hibernate.SQL=debug 

# Logs the JDBC parameters passed to a query
log4j.logger.org.hibernate.type=trace 

İlk hibernate.show_sql=true eski eşdeğerdir property, ikincibağlı parametreleri diğer şeyler arasında yazdırır.

Başka bir çözüm (non hazırda tabanlı) P6Spy gibi OLANLARI proxy sürücüsü kullanmak olacaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AFISHAL

    AFISHAL

    7 Mart 2009
  • GWTLecturer

    GWTLecturer

    18 EKİM 2012
  • TechBalance

    TechBalance

    12 HAZİRAN 2011