Вопросы по теме 'castle-activerecord'

Предложения о том, как сопоставить объекты домена (ORM) с объектами передачи данных (DTO)
Текущая система, над которой я работаю, использует Castle Activerecord для обеспечения ORM (реляционного сопоставления объектов) между объектами домена и базой данных. Это все хорошо и хорошо, и в большинстве случаев действительно работает хорошо!...
3148 просмотров
schedule 01.05.2022

Как я могу предварительно загрузить записи с родительскими и дочерними ссылками на себя с помощью Castle ActiveRecord?
Моя таблица SQL выглядит так: CREATE TABLE Page ( Id int primary key, ParentId int, -- refers to Page.Id Title varchar(255), Content ntext ) и сопоставляется со следующим классом в моей модели ActiveRecord: [ActiveRecord]...
922 просмотров
schedule 17.01.2024

Active Record / Трехуровневая архитектура
Я хотел бы разделить свое приложение на три уровня, чтобы использовать сервисный уровень. Я также хотел бы использовать одну и ту же модель домена как на уровне пользовательского интерфейса, так и на уровне бизнес-уровня, потому что я контролирую оба...
612 просмотров
schedule 18.03.2022

Как предотвратить запись изменений объекта в базу данных на Flush с помощью Castle ActiveRecord / NHibernate
По умолчанию NHibernate записывает все изменения объектов в базу данных при вызове Session.Flush (). Он делает это, хотите вы того или нет. Как предотвратить запись неверных данных в базу данных, когда нам нужно делать такие вещи, как проверка...
2581 просмотров
schedule 26.04.2022

DataGridView, BindingList ‹T›, DataGridViewComboBoxColumn
Итак, у меня есть DataGridView, использующий в качестве источника данных BindingList DataGridView.DataSource = new BindingList<Car>{...} Где public class Car { public ColorName Color { get; set;} } с участием public...
3382 просмотров

Castle ActiveRecord / NHibernate - шифрование или хеширование паролей
Как правильно работать с паролями, которые вы не хотите хранить в открытом виде в базе данных? Какие у меня есть возможности в NHibernate / Castle ActiveRecord? ОБНОВЛЕНИЕ: меня интересовало, как другие справляются с этим с помощью NHibernate /...
2151 просмотров

Является ли ActiveRecord плохой практикой?
Я начинаю новый проект и недавно наткнулся на замковый проект activerecord, который кажется ОТЛИЧНЫМ решением, но в то же время он выглядит как что-то действительно нестандартное. Мне было интересно, это чувство возникает из-за изучения чего-то...
1681 просмотров
schedule 13.07.2023

Префикс таблицы с использованием Castle Active Record
Есть ли способ добавить префикс к именам таблиц во время настройки с помощью Castle Active Record? [ActiveRecord("Address")] public class Address : ActiveRecord<Address> {} Я бы хотел, чтобы фактическая таблица, созданная / указанная,...
1014 просмотров
schedule 24.07.2022

nHibernate (с Castle ActiveRecord) с интерфейсами C # (особенно для DTO)
Любое использование nHibernate с объектом домена и объектом DTO, реализованным из общего интерфейса? Я пытаюсь разделить все свои атрибуты nHibernate в объект Domain, оставляя свои DTO и интерфейс чистыми. Проблема заключается в том, что...
3263 просмотров

Каскадирование с помощью Castle ActiveRecord HasAndBelongsToMany's
У меня много проблем с каскадным удалением через отношения HasAndBelongsToMany с использованием Castle ActiveRecord / NHibernate. У меня есть фотографии, которые имеют много тегов и принадлежат им. К ним присоединяется таблица PhotoHasTag, в...
2178 просмотров
schedule 28.06.2022

Состояние LINQ to NHibernate ActiveRecord
Кто-нибудь знает, готов ли LINQ to NHibernate ActiveRecord к производству? Я собираюсь начать проект, у которого очень сжатые сроки моделирования. ActiveRecord выглядит победителем по сравнению с моим предыдущим опытом работы с LINQ to SQL. LINQ...
1553 просмотров
schedule 07.04.2022

Установка нескольких DataKeyNames в GridView из разных объектов таблицы ActiveRecord
Я пытаюсь установить два ключа данных, используя свойство DataKeyNames GridView asp.net. У меня есть простой запрос следующим образом: Castle.ActiveRecord.Queries.SimpleQuery<ARMapping.CONFIGURATION> c = new...
1403 просмотров
schedule 18.04.2022

Замок - ActiveRecord - Наследие
Я пытаюсь избежать создания одинаковых свойств во всех классах ActiveRecord, поэтому кодирую это: У меня есть базовый класс, в котором у меня есть общие свойства: Id , Version , LastUpdate и т. Д. public class IdentityBase<T> :...
150 просмотров
schedule 11.06.2022

ASP.NET MVC - Замок ActiveRecord - Показать запросы SQL
Я использую ASP.NET MVC с Castle ActiveRecord в качестве уровня устойчивости. Я хочу знать, можно ли показать SQL-запросы, выполняемые на моем сервере MySQL. Я знаю, что это возможно в веб-приложении с использованием свойства show_sql в файле...
2948 просмотров

ASP.NET MVC + Castle ActiveRecord + elmah в Mono 2.6 в Windows 7
Я пытаюсь заставить xsp2 запустить мое приложение asp.net mvc, но получаю прикрепленное сообщение об ошибке без отладочной информации. Если я запустил xsp2 с --verbose, ничего полезного не получится. Приложение отлично работает под IIS в Windows...
661 просмотров

Возврат объекта через проекционный запрос
Можно ли вернуть объект с помощью проекционного запроса? Я успешно сделал это с помощью SQL-запроса (см. ниже), но не могу найти, как это сделать с помощью проекционного запроса. Dim sql As String = "SELECT {a.*}, {b.*} FROM a LEFT OUTER JOIN b...
4958 просмотров

Структура сопоставления C # в ActiveRecord
Я делаю небольшое приложение, чтобы помочь мне сбалансировать мою чековую книжку. Я использую Castle ActiveRecord для сопоставления свойств объекта с базой данных. вот проблема. поскольку я делаю денежную программу, я сделал структуру валюты...
449 просмотров

Active Record или NHibernate генерируют недопустимый Sql для подкачки на SqlQuery
При применении пейджинга (с использованием SetFirstResult и SetMaxResults ) к ActiveRecord SqlQuery с nHibernate 2.1.1 GA и ActiveRecord 2.0.1 создается следующий sql: SELECT TOP 40 FROM (, ROW_NUMBER() OVER(ORDER BY...
613 просмотров
schedule 18.03.2023

Как использовать собственный Sql для вставки и обновления в Castle Active Record?
Как использовать собственный Sql для вставки и обновления в Castle Active Record? Здесь есть образец для использования запроса Select http://www.castleproject.org/activerecord/documentation/trunk/usersguide/nativesql.html Но я не могу найти...
963 просмотров
schedule 17.03.2023

Как сгенерировать классы Castle ActiveRecord C # для существующей базы данных
Как лучше всего сгенерировать классы C # для использования с Castle ActiveRecord и NHibernate с учетом существующей структуры базы данных? Можете ли вы порекомендовать какой-либо из инструментов генерации классов или просто написать классы вручную?
1694 просмотров