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

  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • kndx

    kndx

    11 Mart 2006
  • XxMinayaxX1

    XxMinayaxX1

    9 Mayıs 2012