4
голосов
4ответов
1438 просмотров

Entity Framework с файловой базой данных

Я занимаюсь разработкой настольного приложения, которому требуется база данных.В настоящее время приложение ориентировано на SQL Express 2005 и прекрасно работает.Однако я не без ума от этой зависимости от SQL Express и предпочел бы использовать небольшую файловую базу данных. Моя проблема в ...

2
голосов
3ответов
4736 просмотров

Java beans: разница между постоянным полем и постоянным свойством?

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

1
голосов
3ответов
502 просмотров

Как лучше всего представить отношения с точки зрения производительности при разработке ORM?

Как лучше всего представить взаимосвязь с точки зрения производительности при разработке ORM?Я имею в виду, какой из следующих двух подходов лучше всего подходит с точки зрения производительности? class Employee { int ID { get; set; } String Name { get; set; } int DepartmentI...

46
голосов
5ответов
16434 просмотров

Лучшие практики для SQLite DB и ContentProvider

Мое приложение для Android читает и записывает в локальную базу данных SQLite несколько различных действий и службы. Довольно стандартно. Но я не доволен тем, как у меня хранятся все детали БД в виде констант, которые я затем использую везде, где я обращаюсь к БД. Мне посоветовали обернуть БД в ...

6
голосов
1ответов
2863 просмотров

@IdClass с непримитивным @Id

Я пытаюсь добавить составной первичный ключ к классу, и у меня возникают проблемы.Вот классы. class User { private long id; ... } class Token { private User user; private String series; ... } Я использую orm.xml для сопоставления классов, потому что они на самом деле ...

3
голосов
4ответов
3670 просмотров

Есть ли способ наблюдать за изменением таблицы базы данных через Hibernate?

В моем приложении я храню небольшую таблицу, содержащую 50 записей в одноэлементном классе, потому что данные в этой таблице практически не меняются - например,список стран. Хотя концепция не очень удачная, я должен продолжить ее прямо сейчас.Есть ли какое-либо решение в Hibernate, которое отс...

0
голосов
6ответов
697 просмотров

Как лучше всего получить и обновить эти объекты в NHibernate?

Ранее я задавал вопрос относительно моделирования ситуация с Users, Items и UserRatings. В моем примере UserRatings связаны с одним пользователем и одним элементом . Натан Фишер дал хороший ответ, и я добавил модель он предложил ниже. Но теперь у меня есть вопрос относительно получения...

5
голосов
4ответов
3729 просмотров

Hibernate: как мне получить свои объекты из ScrollableResults?

Я выполняю запрос, который возвращает список объектов.Как я могу получить объекты из ScrollableResults: Session s = ....; Query q = s.createQuery("....") # returns 100000s rows ScrollableResults sr = q.scroll(); sr.scroll(45999); # just a number Employee employee = ??? Как мне указа...

5
голосов
2ответов
6893 просмотров

Абстрактные классы в отношениях GORM

Grails GORM не сохраняет абстрактные доменные классы в базе данных, вызывая разрыв полиморфных отношений. Например: abstract class User { String email String password static constraints = { email(blank:false, nullable:false,email:true) password(blank:false, passwor...

2
голосов
1ответов
108 просмотров

Запрещает DBIx :: Class вызывать все, что связано с новой, еще не вставленной строкой?

В моей схеме есть отношения родитель / потомок.Я хотел бы использовать очень похожий код для изменения существующего родителя и создания нового.В случае редактирования детей легко найти: my $parent = $resultset->find($parent_id); my @children = $parent->children->all Однако в нов...

6
голосов
4ответов
22307 просмотров

Работа с несколькими критериями гибернации с логическим И

До сих пор я работал только с случаем с двумя свойствами с логическим оператором и в качестве логического оператора, поэтому я использую LogicalExpression вот так Criterion eqRef = Restrictions.eq("referenceID", referenceId); Criterion eqType = Restrictions.eq("verificationType", type); Logic...

18
голосов
2ответов
25526 просмотров

как определить обратное каскадное удаление на сопоставлении многие-к-одному в спящем режиме

У меня есть два класса A и B. Многие B могут иметь связь с одним A, следовательно, отношение "многие к одному" от B к A. Я сопоставил отношения следующим образом: <class name="A" table="tbl_A"> <property name="propA" column="colA"/> </class> <class name="B" table="tbl_B...

1
голосов
2ответов
323 просмотров

Самый простой способ получить информацию о сторонней базе данных в java-объектах

Я создаю небольшие приложения / инструменты для бизнес-аналитики, которые должны взаимодействовать с другими системами. В первую очередь бухгалтерские системы, которые полагают, что базы данных представляют собой уровень интеграции (или слишком ленивы предоставлять API). Какой самый простой с...

0
голосов
3ответов
171 просмотров

Помощь с отношениями модели CakePHP

Как мне представить следующее в модели CakePHP? Product ======= product_id .... Cart ==== cart_id .... Carts_Products ============== cart_id product_id quantity

1
голосов
3ответов
496 просмотров

Рекомендации / информация: написание ORM для PHP4

По ряду причин (все из которых в основном сводятся к неверным управленческим решениям) мы не можем перейти на PHP5, а это значит, что нам придется поддерживать PHP4 еще несколько лет. Поскольку многие наши приложения (как и многие веб-приложения) являются прославленными приложениями CRUD, и п...

9
голосов
2ответов
780 просмотров

Где открыть и закрыть NHibernate ISession в веб-приложении (в частности, MVC)?

Это довольно фундаментальный вопрос при использовании NHibernate в веб-приложении, но я не вижу какой-либо согласованной передовой практики при поиске в Интернете.Я видел это во многих разных местах: Создается и удаляется в методе репозитория . Мне это кажется глупым, поскольку, когда вы пол...

408
голосов
30ответов
357431 просмотров

Как распечатать строку запроса со значениями параметров при использовании Hibernate

Можно ли в Hibernate печатать сгенерированные SQL-запросы с реальными значениями вместо вопросительных знаков? Как вы предложите печатать запросы с реальными значениями, если это невозможно с Hibernate API?

31
голосов
3ответов
62947 просмотров

С чем Hibernate сопоставляет логический тип данных при использовании базы данных Oracle по умолчанию?

По умолчанию, если я создаю поле в такой сущности, как: @NotNull boolean myBoolean; И я позволил Hibernate автоматически создавать мои таблицы.Какому типу данных Oracle будет соответствовать это соответствие?

4
голосов
6ответов
1446 просмотров

Выбор ORM для «простого» запуска SaaS (ASP.NET MVC)

Я собираюсь начать разработку веб-приложения, которое я могу лучше всего описать как специализированную версию приложения для управления контактами Highrise 37Signal, ориентированную на сервисные предприятия, такие как уход за газонами. Я решил использовать ASP.NET MVC, чтобы воспользоваться сво...

4
голосов
2ответов
6949 просмотров

Как обновить определенные поля класса в Fluent NHibernate без обновления всего объекта?

Я использую Fluent NHibernate для сопоставления NHibernate, но теперь я столкнулся с проблемой, которую я не знаю, как решить. Ниже приводится упрощенная версия проблемы. У меня есть класс пользователя: public class User { public virtual int Id { get; set; } public virtual string F...

4
голосов
1ответов
357 просмотров

присоединиться к базам данных с помощью nhibernate

Я пытаюсь объединить две таблицы, которые находятся в двух разных базах данных.Каждый раз, когда я пытаюсь присоединиться, я получаю следующую ошибку: An association from the table xxx refers to an unmapped class. Если таблицы находятся в одной базе данных, все работает нормально.

5
голосов
2ответов
3364 просмотров

SQL 2008 - ограничения внешнего ключа в представлении INFORMATION_SCHEMA

Я пишу модульный тест на C #, который проверяет свойства строки для класса ORM по целевой базе данных, всегда SQL 2008, и классу, которому сопоставляются данные. Проверить, что указанный внешний ключ действителен в БД, просто: static private bool ConstraintExsits(string table, string c...

0
голосов
1ответов
120 просмотров

Я хочу получить значение за неделю

Я хочу получить стоимость только одной недели.Я использую следующий запрос JPA: SELECT a FROM questions.dao.hibernate.Questions a WHERE (a.posted_date-CURRENT_DATE)>= 7 Но я получаю сообщение об ошибке, например org.hibernate.QueryException: could not resolve property: posted_d...

4
голосов
2ответов
5022 просмотров

Как создать модель BlToolkit

Из того, что я видел на сайте ormbattle.net, BlToolkit - самая быстрая ORM для .NET.Я хотел бы протестировать его в одном из своих проектов, но я не знаю, как создавать классы сущностей.Стоит ли делать это вручную?У меня в базе более 20 таблиц. Есть ли какой-нибудь онлайн-учебник или блог, гд...

5
голосов
3ответов
575 просмотров

Приложение .NET, нейтральное к базе данных

Многие разработчики продуктов хотят написать приложение .NET, которое будет без проблем работать с любой популярной СУБД, такой как SQL server, oracle, DB2, MySql.Если мы используем блок приложения Data, он динамически выбирает драйвер базы данных (OracleClient, SQLClient или OleDBClient) в зави...

5
голосов
5ответов
5264 просмотров

мониторинг mysql на предмет изменений

У меня есть приложение Java, использующее базу данных MySQL в режиме гибернации.База данных действительно используется как уровень сохранения: база данных считывается при начальной загрузке программы, а затем записи сохраняются в памяти. Однако мы добавляем дополнительную сложность, когда дру...

15
голосов
1ответов
1266 просмотров

Сгенерированные модели Doctrine учитывают регистр, а сгенерированные Yaml - нет.

Только что приступили к работе с Doctrine ORM для PHP (v1.1.5) и натолкнулись на нечто неожиданное. Я генерирую модели из базы данных (MySQL 4), используя: Doctrine::generateModelsFromDb($pathToModels); Затем создание YAML из моделей с использованием: Doctrine::generateYamlFromMode...

4
голосов
5ответов
8124 просмотров

Объект значения или объект сущности в моем отображении Hibernate?

Я пытаюсь разработать довольно простое приложение и меня немного смущает определение объектов сущностей и значений в Hibernate (как это определено в главе 4 книги «Сохранение Java с Hibernate»). У меня есть приложение с клиентами, которые могут размещать заказы (отношения "один ко многим"). К...

0
голосов
1ответов
1044 просмотров

Создание шаблона загрузки файла в Doctrine ORM

Я использую Doctrine 1.2 в качестве ORM для проекта Zend Framework.Я определил следующую модель для файла. File: columns: id: primary: true type: integer(4) unsigned: true code: type: string(255) unique: true ...

1
голосов
1ответов
1179 просмотров

Проблема сопоставления подклассов Nhibernate

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