Запитання з тегом «orm»

Об'єктно-реляційне відображення (ORM) - це техніка для відображення об'єктно-орієнтованих систем на реляційні бази даних. Використовуйте інші теги для позначення мови програмування ([java], [sql], [python]), системи бази даних ([postgreSQL], системи управління вмістом ([django]), фреймворка ([колба], [весна], [laravel ]), середовище додатків ([android], [node.js]) та інші теги, які можна використовувати для пошуку та мати спостерігачів.

16
Що таке "N + 1 вибирає проблему" в ORM (об'єктно-реляційне картографування)?
"Проблема вибору N + 1" зазвичай називається проблемою в дискусіях "Об'єктно-реляційне відображення (ORM)", і я розумію, що це має відношення до того, що потрібно робити багато запитів до бази даних для чогось, що здається простим в об'єкті світ. Хтось має більш детальне пояснення проблеми?
1596 orm  select-n-plus-1 

22
Яка різниця між JPA і Hibernate? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Закрито 2 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я розумію, що JPA 2 - це специфікація, і …
680 java  hibernate  jpa  jakarta-ee  orm 

27
Як виправити хибернативний "об'єкт посилається на незбережений перехідний екземпляр - збережіть перехідний екземпляр перед змивом" помилка
Коли я зберігаю об'єкт за допомогою Hibernate, я отримую таку помилку object references an unsaved transient instance - save the transient instance before flushing
610 java  hibernate  jpa  orm  entity 


8
Яка різниця між @JoinColumn та mappedBy при використанні асоціації JPA @OneToMany
Яка різниця між: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY) @JoinColumn(name = "companyIdRef", referencedColumnName = "companyId") private List<Branch> branches; ... } і @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY, mappedBy = "companyIdRef") private List<Branch> branches; ... }
516 java  hibernate  jpa  orm  one-to-many 

22
Нескінченна рекурсія з проблемою Джексона JSON та Hibernate JPA
Коли я намагаюся перетворити об'єкт JPA, який має двонаправлену асоціацію, в JSON, я продовжую отримувати org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError) Все, що я знайшов - це нитка, яка в основному завершується рекомендацією уникати двонаправлених асоціацій. Хтось має ідею вирішити цю весняну помилку? ------ EDIT 2010-07-24 16:26:22 ------- Кодексипепти: Бізнес-об’єкт 1: @Entity …
412 java  json  orm  spring-mvc  jackson 

28
Як надрукувати рядок запиту зі значеннями параметрів при використанні Hibernate
Чи можливо в сплячому режимі надрукувати згенеровані SQL запити з реальними значеннями замість знаків запитання? Як би ви запропонували надрукувати запити з реальними значеннями, якщо це неможливо з API Hibernate?
393 java  sql  hibernate  orm 

25
Перетворення типу даних datetime2 у тип даних datetime призводить до значення поза діапазоном
У мене є таблиця даних з 5 стовпцями, де рядок заповнюється даними, а потім зберігається в базі даних через транзакцію. Під час збереження повертається помилка: Перетворення типу даних datetime2 у тип даних datetime призвело до значення поза діапазоном Звідси випливає, що, як прочитано, моя таблиця даних має тип DateTime2і моя …

7
Яка найкраща стратегія для тестування одиниць додатків, керованих базами даних?
Я працюю з безліччю веб-додатків, які керуються базами даних різної складності на бекенді. Як правило, існує рівень ORM, окремий від логіки бізнесу та презентації. Це робить опробовування бізнес-логіки досить простим; речі можуть бути реалізовані в дискретних модулях, і будь-які дані, необхідні для тесту, можуть бути підроблені через глузування об'єктів. Але …


4
Який ORM я повинен використовувати для Node.js та MySQL? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
326 mysql  orm  node.js 

15
Будь-які хороші інструменти ORM для розробки Android? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
285 java  android  sqlite  orm  crud 

14
Doctrine2: найкращий спосіб обробляти багато-багато-багато додаткових стовпців у довідковій таблиці
Мені цікаво, що найкращий, найчистіший і найпростіший спосіб співпраці з багатьма стосунками в Доктрині2. Припустимо, що у нас вийшов альбом типу Master of Puppets від Metallica з кількома треками. Але зауважте, що один трек може з’явитися в більшій кількості одного альбому, як Battery by Metallica - три альбоми містять цей …

30
Хороша бібліотека PHP ORM?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі він не приймає нових відповідей чи взаємодій. Чи є хороша об'єктно-реляційна бібліотека для відображення PHP? Я знаю PDO / ADO, але вони, здається, забезпечують лише абстрагування відмінностей між постачальниками баз даних, а не …
268 php  database  orm 

10
Який Java ORM ви віддаєте перевагу і чому? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
262 java  orm 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.