Публикации по теме 'orm'
Использование ORM
Используйте отношения, чтобы уменьшить количество запросов.
Отношения — это директивы ORM, описывающие, как одна модель связана с другой. Наиболее распространенными из них являются отношения «имеет много» и «принадлежит». У автора «много» книг, и книга «принадлежит» автору. Связывание таблиц таким образом создает скрытое соединение SQL, что упрощает получение связанных данных.
Используя функции ORM, вы можете избежать написания предписывающего языка SQL и сосредоточиться на текущей..
Вопросы по теме 'orm'
Как я могу установить имя схемы, используемое объектами гибернации во время запроса?
Наше приложение использует Hibernate для ORM и хранит данные в нескольких схемах, получая к ним доступ с помощью пользователя, права доступа которого настроены для приложения.
Имена схем определяются во время выполнения на основе данных;...
17160 просмотров
schedule
14.11.2023
Какой инструмент OR / M, поддерживающий Linq / Iqueryable, вы бы порекомендовали?
Я задал этот вопрос об использовании Linq-2-Sql с использование Роба Конери Репозитория в его MVC Storefront и получил отличный ответ от Мэтта Бриггса :
L2S используется для генерации DAL, но единственное, что следует знать о DAL, - это...
722 просмотров
schedule
04.12.2023
Запуск MSTest с тестами для разных баз данных
Я хотел бы спросить, как лучше всего выполнить настройку, подобную следующей: у нас есть скомпилированный набор тестов, и в файле app.config у меня есть 6-7 разных строк подключения к разным базам данных. Я хотел бы запускать набор тестов для каждого...
1476 просмотров
schedule
11.11.2023
Параметры значений таблицы OR/M и Sql 2008
По указу мы используем хранимые процедуры для всех взаимодействий с нашей базой данных.
Согласно организационной директиве, мы используем параметры табличных значений в некоторых из этих хранимых процедур, особенно в тех, которые мне нужно...
403 просмотров
schedule
16.05.2024
Истории успеха Entity Framework?
Итак, как и многие разработчики до меня, я нахожусь на перепутье выбора ORM, чтобы тщательно изучить его и продвигаться в будущих проектах. Я играл с Entity Framework, и пока мне нравится то, что я вижу, хотя я пробовал только простые вещи, CRUD с...
2700 просмотров
schedule
14.12.2023
Можете ли вы представить объект приложения таким образом, чтобы его понимала реляционная база данных?
У Билла Карвина есть сообщение в блоге под названием « Почему вам следует использовать ORM ? " который обсуждается на Reddit, и я запутался в нескольких моментах.
В этом он говорит в разделе комментариев:
OODBMS и ORM работают только с...
319 просмотров
schedule
26.10.2023
Производственный выпуск NHibernate
Я пытаюсь начать работать с NHibernate. Я загрузил последнюю производственную версию по адресу https://www.hibernate.org/6.html . Рядом с загрузкой NHibernate написано «Разработка», тогда как в других загрузках указано «Производство».
Это то,...
98 просмотров
schedule
08.11.2023
Linq to SQL: тип возвращаемого значения соединения нескольких таблиц, не сгенерированный dbml
Я пытаюсь найти лучший способ решить простую проблему: у меня есть простое соединение LINQ с двумя таблицами. Я знаю, как вернуть тип для одной таблицы, поскольку он совпадает с сгенерированным классом dbml. Однако что, если я хочу вернуть данные из...
3205 просмотров
schedule
06.12.2022
Лучший вариант ORM из ASP.NET MVC в mySQL
Я использую Linq-to-SQL. Какой вариант лучше для работы с mySQL? Я смотрел NHibernate, Entity Framework и т. Д. Некоторые сравнения (за, против) были бы полезны
4169 просмотров
schedule
01.11.2022
Как должны быть реализованы равенства и хэш-код при использовании JPA и Hibernate
Как в Hibernate должны быть реализованы равенства классов модели и хэш-код? Каковы общие подводные камни? Подходит ли реализация по умолчанию для большинства случаев? Есть ли смысл использовать бизнес-ключи?
Мне кажется, что довольно сложно...
58471 просмотров
schedule
19.11.2023
Ассоциация NHibernate «многие к одному» отказывается загружаться
У меня есть следующее сопоставление: свойство «сообщение» «многие к одному» имеет соответствующую ассоциацию «один ко многим» в классе «RootMessage».
<class name="IMessageReceipt" lazy="false" table="MessageReceipts" abstract="true">...
622 просмотров
schedule
12.02.2024
Класс отображения Spring+Hibernate без XML
в моем applicationContext.xml я сопоставляю xml с POJO именно так. как сопоставить каталог с файлом класса без необходимости создавать xml?
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">...
30643 просмотров
schedule
26.04.2024
Как в моей ситуации настроить передачу данных из Silverlight в MySQL?
Вкратце: Каков хороший метод настройки доступа к данным только для чтения из Silverlight в базу данных MySQL?
Вот подробности моей ситуации:
В настоящее время я пытаюсь настроить приложение Silverlight для представления данных из базы данных...
634 просмотров
schedule
28.11.2022
Свойство :autosave ассоциаций has_many нарушено в Rails 2.3.4?
Прежде чем опубликовать это как ошибку команде rails, я хотел посмотреть, не делаю ли я что-то не так, что может быть причиной такого поведения. В частности, похоже, что свойство :autosave ассоциаций has_many не работает в соответствии с...
1316 просмотров
schedule
22.10.2023
Задержка NHibernate очень высока
Я использую NHibernate для ORM и объединил загрузку множества сущностей в один большой запрос.
На самом деле я загружаю словарь слов, около 500 тысяч записей, и каждое слово связано с другими. Запуск процесса загрузки в фоновом режиме может быть...
1073 просмотров
schedule
22.05.2024
Соглашения об автоматическом отображении, когда свойство и резервное поле не имеют НИЧЕГО общего?
Используя Fluent NHibernate, я не могу разработать необходимые соглашения об автоматическом сопоставлении для следующего (на первый взгляд простого и распространенного) варианта использования:
public class MyClass
{
private int...
972 просмотров
schedule
18.11.2022
Золотая середина между JDBC и Hibernate?
Недавно мы внедрили Hibernate в качестве замены JDBC.
Что мне нравится, так это отсутствие необходимости постоянно писать операторы SELECT , UPDATE , INSERT и связанный с ними код PreparedStatement и ResultSet .
Однако мы боролись со...
466 просмотров
schedule
03.05.2024
JPA+Hibernate — повторное подключение сущностей из отношения @OneToMany
Рассмотрим следующий простой пример: в одной команде много игроков, и игрок может принадлежать только к одной команде.
@Entity
public class Team {
@OneToMany(cascade = CascadeType.ALL, mappedBy = "team")
@Cascade({...
1371 просмотров
schedule
22.10.2023
SQLite в кроссплатформенных приложениях C#
Может ли кто-нибудь помочь/подсказать мне, как использовать SQLite lib в Linux (MONO) и Windows (.NET)
В Linux я использую собственный моноклиент sqlite, а в Windows я использую http://sqlite.phxsoftware.com/
есть ли способ определить...
7793 просмотров
schedule
27.10.2023
NHibernate: как сопоставить один и тот же столбец с атрибутом и отношением
Я пытаюсь сопоставить один и тот же столбец как атрибут и отношение (по причинам, связанным с устаревшими данными), используя следующее сопоставление:
References(x => x.BaseProductTemplate, "ProductCodeTxt");
Map(x => x.DescriptionCode,...
499 просмотров
schedule
13.05.2024