Вопросы с тегом 'nhibernate'

NHibernate - зрелый объектно-реляционный картограф с открытым исходным кодом (ORM) для платформы .NET.
5

Что такое алгоритм Hi/Lo?

Что такое алгоритм Hi/Lo? Я нашел это в документации NHibernate (это один способ генерации уникальных ключей, раздел 5.1.4.2), но я не нашли хорошего объяснения того, как это работает. Я знаю, что Nhibernate обрабатывает его, и мне не нужно знать в...
11 нояб. '08 в 20:53
7

Что такое кеширование первого и второго уровней в спящем режиме?

Может кто-нибудь объяснить простыми словами, что кеширование первого и второго уровней в спящем режиме?
03 дек. '08 в 13:21
4

NHibernate ISUSE Flush: где и когда использовать его и почему?

Одна из вещей, которые меня сильно запутали, - это использование session.Flush в сочетании с session.Commit и session.Close. Иногда session.Close работает, например, он выполняет все изменения, которые мне нужны. Я знаю, что мне нужно использовать ...
04 сент. '08 в 8:04
15

NHibernate.MappingException: Не требуется для: XYZ

Теперь, прежде чем вы скажете: я сделал Google и мой hbm.xml файл - встроенный ресурс. Вот код, который я вызываю: ISession session = GetCurrentSession(); var returnObject = session.Get<T>(Id); Вот мой файл сопоставления для класса: &...
11 сент. '08 в 22:27
9

NHibernate vs LINQ to SQL

Как кто-то, кто не использовал ни технологии в реальных проектах, интересно, знает ли кто-нибудь, как эти два дополняют друг друга и насколько их функции перекрываются?
25 авг. '08 в 21:39
10

Entity Framework 4 против NHibernate

Много говорилось о первой версии Entity Framework в Интернете (также в stackoverflow), и ясно, что это был не лучший выбор, когда у нас уже была лучшая альтернатива, например, NHibernate. Но я не могу найти хорошее сравнение Entity Framework 4 и NHib...
28 окт. '09 в 18:07
7

Как вы можете делать пейджинг с NHibernate?

Например, я хочу заполнить элемент управления gridview на веб-странице ASP.NET только с данными, необходимыми для отображения количества строк. Как NHibernate может поддержать это?
10 сент. '08 в 17:16
1

Moq: Неверная настройка для неперехваченного члена: x => x.GetByTitle( "asdf" )

Не знаю, как я могу это исправить, пытаясь сделать unit test в методе GetByTitle Вот мои определения: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuer...
25 дек. '09 в 21:38
4

Список против набора против сумки в NHibernate

В чем разница между списком, множеством и сумкой в ​​файле сопоставления NHibernate? Как каждый относится к коллекциям .NET?
16 дек. '09 в 17:40
2

Критерии SpatialRestrictions.IsWithinDistance NHibernate.Spatial

Кто-нибудь реализовал это или знал, будет ли трудно реализовать это/иметь какие-либо указатели? public static SpatialRelationCriterion IsWithinDistance(string propertyName, object anotherGeometry, double distance) { // TODO: Implement throw ...
11 мар. '10 в 18:20
20

Есть ли веские причины не использовать ОРМ?

Во время моего ученичества я использовал NHibernate для некоторых небольших проектов, которые я в основном кодировал и разработан сам по себе. Теперь, прежде чем начать какой-то более крупный проект, возникла дискуссия о том, как создать доступ к дан...
11 окт. '08 в 14:43
7

Как вы сопоставляете enum как значение int с белым NHibernate?

Вопрос говорит, что все действительно, по умолчанию для него нужно отображать как string, но мне нужно отображать его как int. В настоящее время я использую PersistenceModel для установки моих соглашений, если это имеет значение. Спасибо заранее. ...
13 янв. '09 в 13:50
2

В чем разница между JoinQueryOver и JoinAlias?

Мне нужно знать, в чем разница между JoinQueryOver и JoinAlias, и когда использовать каждый? спасибо.
24 мар. '11 в 8:33
7

Какая разница между session.Merge и session.SaveOrUpdate?

Я иногда замечаю свои родительские/дочерние объекты или отношения "многие ко многим", мне нужно позвонить либо SaveOrUpdate, либо Merge. Обычно, когда мне нужно вызывать SaveOrUpdate, исключение, которое я получаю при вызове Merge, связано с тем, чт...
04 окт. '08 в 20:40
3

Обратный атрибут в NHibernate

Как использовать обратный атрибут? Если я не ошибаюсь, для отношений от одного до нескольких обратный атрибут должен быть равен true. Для отношений "многие ко многим" один из инверсных атрибутов класса сущности должен быть установлен в true, а другой...
03 апр. '09 в 11:58