Почему log4net используется в nhibernate? - PullRequest
0 голосов
/ 03 апреля 2012

Какова цель использования log4net в NHibernate. Поскольку я новичок в MVC и NHibernate, пожалуйста, попробуйте решить мои основы.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2012

NHibernate использует HQL, чтобы усилить свою выразительность для разработчика, но за кулисами есть механизм, который преобразует HQL в чистый SQL, который выполняется в базе данных.

Log4net помогает увидеть, какие выражения SQL генерирует NHibernate под одеялом.

0 голосов
/ 03 апреля 2012

Цитировать официальный сайт :

Библиотека Apache log4net - это инструмент, помогающий программисту выводить журнал операторы для различных выходных целей.

Чтобы выразить это словами непрофессионала, он предоставляет методы для записи отладочной информации (автоматически или вручную) в базу данных / XML-файл / текстовый файл и т. Д.

На codeproject есть хорошее руководство по его изучению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...