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

Можете ли вы запрашивать разные базы данных на одном сервере, используя 1 сеанс NHibernate?
Нужно ли создавать новый объект SessionFactor y и Session для каждой базы данных? У меня есть хранилище данных для данных моего приложения и отдельное хранилище данных для безопасности моих сотрудников, которое используется для проверки...
787 просмотров
schedule 09.05.2024

Реализация NHibernate IInterceptor (добавить свойства в таблицу БД, которых нет в исходном доменном классе)
Как можно установить некоторые специальные значения столбцов при обновлении / вставке сущностей через NHibernate без расширения классов домена специальными свойствами? Например: в моем случае я хотел бы получить объект и за мгновение до обновления...
924 просмотров
schedule 20.07.2022

Использование классов в проектах на основе ORM
Этот вопрос касается сценариев «наилучшего использования» в проектах с ORM, такими как NHibernate, Subsonic, Linq2SQL и т. Д. Все эти инструменты генерируют базовые классы сущностей, одни с атрибутами, другие без них. Используют ли люди эти классы...
275 просмотров
schedule 23.12.2023

Беглое отображение Nhibernate свойства из другой таблицы
У меня возникла проблема с сопоставлением столбца в таблице A со свойством класса, которое в первую очередь сопоставлено с таблицей B. Следующее лучше объясняет это: Есть класс CustomerRisk, у которого есть свойства Risk и CustomerNumber. В базе...
1567 просмотров
schedule 17.04.2024

Получить дочерний элемент без первичного ключа NHibernate
Я пытаюсь получить коллекцию объектов в родительский объект с помощью сопоставления. У меня есть родительский объект ScoreCard, первичный ключ которого - это идентификатор GUID (Id), и дочерний объект Score, первичный ключ которого является...
4150 просмотров

Как предотвратить вставку повторяющихся данных с помощью nHibernate?
Я создаю систему блога / CMS (для удовольствия, я знаю, что есть тонна, которую я мог бы использовать). У меня есть простой объект Tag, который имеет только свойство Id (int) и TagName (string) . Я хотел бы настроить nHibernate так, чтобы я мог...
1606 просмотров
schedule 23.12.2023

Как присоединиться к столбцам PK/FK, используя HQL?
Как с помощью HQL объединить столбцы (или свойства объекта), которые не являются PK/FK? Я читаю документы, и кажется, что они неявно собираются присоединиться к столбцам ПК, верно? https://www.hibernate.org/hib_docs/nhibernate/html/queryhql.html
1711 просмотров
schedule 16.11.2023

Ничего не происходит в SaveOrUpdate с использованием FluentNHibernate
При обновлении сущности с помощью метода SaveOrUpdate с FluentNHibernate ничего не происходит. Flush работает, но я хочу использовать SaveOrUpdate из-за существующей инфраструктуры репозитория. В чем может быть проблема? Конфигурация:...
4605 просмотров
schedule 04.09.2022

NHibernate — проблема с AddEntity и AddJoin
Я использую NHibernate с запросом SQL для заполнения некоторых объектов сущностей. У меня есть объект Item, который ссылается на объект User (чтобы указать владельца Item) class Item { public User User; } Мой SQL-запрос (на самом деле он...
8997 просмотров
schedule 16.04.2024

Использование функции замены sql в именованном запросе nHibernate
Я использую Nhibernate 2.1.0 в своем проекте. У меня есть класс Item со свойством Path и следующий именованный запрос: <hibernate-mapping xmlns='urn:nhibernate-mapping-2.2'> <sql-query name='updateUNC'> <query-param...
2306 просмотров
schedule 22.07.2022

Проблема сопоставления / запроса nHibernate
// Request.hbm.xml <many-to-one name="Grant" class="Grant" column="GrantId" lazy="false"/> // Grant.hbm.xml <set name="requests" table="Request" generic="true"> <key column="GrantId" /> <one-to-many...
294 просмотров
schedule 23.09.2022

Хранение double.MinValue с помощью Nhibernate в sqlite
Я использую nhibernate для своего сохранения ИЛИ и сохраняю список двойников в таблицу, используя следующее сопоставление (где список встроен в другой класс). <list name="Values" access="field" table="Values_double" > <key...
386 просмотров
schedule 07.04.2024

Нет Persister для: ошибка при сохранении с перехватчиком INotifyPropertyChanged
Используя метод, описанный в NHibernate и INotifyPropertyChanged . , репозиторий вернет коллекцию прокси, реализующих INotifyPropertyChanged, но на некоторых объектах при сохранении или удалении выдаст ошибку: at...
1887 просмотров
schedule 12.10.2022

Не удалось загрузить файл или сборку в NHibernate
Недавно у меня возникли проблемы с файлом hibernate.cfg.xml , так как у меня не было следующей строки. <property name='proxyfactory.factory_class'>NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle</property>...
43652 просмотров
schedule 25.06.2022

Как в Fluent NHibernate объединить автоматические типы с неавтоматизированными типами?
Прямо сейчас я переключаю свой проект с классического плавного стиля nhibernate, в котором вручную задается ClassMap для каждого объекта домена, на то, чтобы автоматическое отображение автоматически генерировало сопоставления для меня. Но я хотел...
1214 просмотров

Удаление NHibernate "многие ко многим", вызывающее нарушение внешнего ключа
У меня проблема с довольно простой настройкой в ​​NHibernate. (Я использую Fluent Nhibernate) У меня есть два следующих объекта, настроенных с двунаправленным отображением «многие ко многим». Проект - Категории (IList) Категория -...
1665 просмотров
schedule 11.04.2024

Должен ли я использовать nhibernate для довольно небольшого проекта?
Позвольте мне сказать, что я НИЧЕГО не знаю о nhibernate, кроме баз данных. Я делаю довольно небольшой проект, должен ли я изучать nhibernate? кажется у меня 4 вопроса Является ли использование nhibernate излишним в небольшом проекте? Для чего...
237 просмотров
schedule 11.03.2024

ASP.NET MVC ControllerBase.Json () не может создать действительный JSON для коллекций NHibernate
Я использую return Json(whatever); внутри действия ASP.NET MVC для возврата данных на мою страницу через JSON. Я использую jQuery для выполнения запроса JSON и последующего взаимодействия с DOM. когда whatever содержит объекты NHibernate с...
456 просмотров
schedule 12.12.2023

Не сбрасывать сеанс после возникновения исключения - NHibernate
Я разрабатываю веб-приложение ASP.NET MVC под .NET 3.5, NHibernate и размещаю его в Windows Azure. Когда веб-приложение запускается из локальной структуры разработки, оно работает нормально. Тем не менее, когда я перемещаю его в Windows Azure,...
8377 просмотров
schedule 17.12.2023

NHibernate: выберите значение MAX одновременно
Предположим, мне нужно выбрать максимальное значение в качестве номера заказа. Таким образом, я выберу MAX(число), назначу номер заказу и сохраню изменения в базе данных. Тем не менее, как я могу помешать другим возиться с номером? Подойдут ли...
611 просмотров
schedule 08.03.2024