Результаты поиска по запросу "nhibernate"

4 ответа

 с измененным идентификатором; любой объект, с которым вы вызвали метод, останется неизменным.

я использую сеанс за транзакцию и звоню: Session.saveOrUpdate (юридическое лицо) исправленный: session.SaveOrUpdateCopy (юридическое лицо) ..и сущность является временным экземпляром с identity-Id = 0. Должна ли вышеуказанная строка ...

1 ответ

 а также

можете легко извлечь выгоду из кэша первого уровня при использованииNHibernate или жеLoad методы. Но что насчетGet а такжеICriteria, HQL, Linq-to-NHibernate? Они тоже используют кеш первого уровня?QueryOverОни используют его для ...

3 ответа

Документация:

сохранить независимость моих интеграционных тестов, я удаляю все старые данные и вставляю новые тестовые данные перед каждым тестом. Есть ли лучший способ сделать это, чем просто запросить все объекты и удалить их один за другим? Я рассмотрел ...

ТОП публикаций

0 ответов

FunnelWeb - это блог-движок, основанный на ASP.NET MVC и NHibernate. Это с открытым исходным кодом и используется многими блоггерами / разработчиками

приличную кодовую базу, которая демонстрирует, как использовать nHibernate в качестве слоя персистентности в проекте asp.net mvc3. Два ключевых понятия, которые я хочу развить, это Как бороться с ISession и ISessionFactory.Как реализовать ...

4 ответа

Я отвечал на комментарий / вопрос @ marc «SessionFactory должен создаваться только один раз», но, посмотрев на мой ответ, моя формулировка подразумевает, что Session является дорогим. ;-(

а самом деле выше.

2 ответа

Как это работает с SqlConnection (s), созданными в области? Использует ли класс SqlConnection внутри себя класс Transaction, который, в свою очередь, зачисляется с TransactionScope? Или он напрямую подключается к TLS?

у интеграционный тест, в котором я буду вставлять несколько объектов в базу данных, а затем проверять, получает ли мой метод эти объекты. Я подключаюсь к базе данных через NHibernate ... и мой обычный метод создания такого теста заключается в ...

1 ответ

NHibernate: загрузка только объектов базового класса

Любая помощь приветствуется. Даже если вы можете сказать (основываясь на своем опыте), что использование ORM для такой огромной иерархии безумие :). BackgroudМой уровень модели имеет довольно большую иерархию классов, то есть около 200 классов. ...

1 ответ

Sidenote: проект кажется заброшенным уже 7 лет, и «серия блогов» фактически достигла стадии 2 из 5, где представлено немногое, за исключением некоторой более или менее общей информации. Проекты GitHub кажутся просто заброшенными с несколько хаотичной структурой проекта и множеством пустых файлов нулевого размера ... из-за этого трудно даже оценить, есть ли что-то пригодное для использования или нет (не то, чтобы я обновлял свой блог чаще, но эй) :)

у меня есть класс, объявленный как: public class MyPersistentClass { public int ID { get; set; } public Stream MyData {get;set; } }Как я могу использовать сопоставления NHibernate для сохранения свойства MyData в базе данных и из нее?

3 ответа

NHibernate - не удалось лениво инициализировать коллекцию ролей

У меня есть следующий, казалось бы, простой сценарий, однако я все еще довольно новичок в NHibernate. При попытке загрузить следующую модель для действия Edit на моем контроллере: Действие редактирования контроллера: public ActionResult ...

20 ответов

Are there good reasons not to use an ORM? [закрыто]

Во время моего обучения я использовалNHibernate [http://nhibernate.org/]для некоторых небольших проектов, которые я в основном написал и разработал самостоятельно. Теперь, прежде чем начать какой-то более крупный проект, возникла дискуссия о том, ...