«orm» 태그된 질문

ORM (Object-Relational Mapping)은 객체 지향 시스템을 관계형 데이터베이스에 매핑하는 기술입니다. 프로그래밍 언어 ([java], [sql], [python]), 데이터베이스 시스템 ([postgreSQL], 콘텐츠 관리 시스템 (django)), 프레임 워크 ([flask], [spring], [laravel)를 나타내려면 다른 태그를 사용하십시오. ]), 애플리케이션 환경 ([android], [node.js]) 및 검색에 사용할 수 있고 감시자를 가질 수있는 기타 태그입니다.


11
최대 절전 모드 대 JPA 대 JDO-각각의 장단점? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문을 개선하십시오 저는 ORM을 개념으로 잘 알고 있으며 몇 년 전 .NET 프로젝트에 nHibernate를 사용해 왔습니다. 그러나 …
174 java  hibernate  orm  jpa  jdo 

19
교리-준비된 진술뿐만 아니라 실제 SQL을 인쇄하는 방법?
우리는 PHP ORM 인 Doctrine을 사용하고 있습니다. 다음과 같은 쿼리를 작성 중입니다. $q = Doctrine_Query::create()->select('id')->from('MyTable'); 그런 다음 함수에서 다음과 같이 다양한 where 절과 사물을 적절하게 추가합니다. $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); 나중에 execute()쿼리 개체를 가져 오기 전에 원시 SQL을 인쇄하여 검사하고 다음을 수행하려고합니다. $q->getSQLQuery(); 그러나 전체 …

12
JPA에서 List <String> 유형의 속성을 유지하는 방법은 무엇입니까?
List 유형의 필드를 가진 엔티티를 유지하는 가장 똑똑한 방법은 무엇입니까? Command.java package persistlistofstring; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import javax.persistence.Basic; import javax.persistence.Entity; import javax.persistence.EntityManager; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Persistence; @Entity public class Command implements Serializable { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id; @Basic List&lt;String&gt; arguments = …
158 java  orm  jpa 

5
ORM과 ODM의 차이점은 무엇입니까?
ORM과 ODM의 차이점을 이해하려고합니다. 개념을 이해하는 한 ORM (Object Relational Mapper)은 ODM (Object Document Mapper)이 문서를 처리하는 데이터 간의 관계를 매핑합니다. mySQL이 ORM의 예이고 MongoDB가 ODM의 예라고 가정해도됩니까? 알다시피, 나는 개념의 이론에 너무 익숙하지 않다. 누군가 두 사람의 차이점을 분명히 설명해 주시겠습니까?
157 database  orm  odm 

14
JPA 엔티티가 언제 그리고 왜 직렬화 가능 인터페이스를 구현해야합니까?
질문은 제목에 있습니다. 아래에서 나는 내 생각과 결과 중 일부를 설명했습니다. 매우 간단한 도메인 모델 (관계가없는 3 개의 테이블)이 있었을 때 모든 엔티티가 Serializable을 구현하지 않았습니다. 그러나 도메인 모델이 더 복잡해지면 RuntimeException이 발생하여 엔티티 중 하나가 Serializable을 구현하지 않았다고 말했습니다. JPA 구현으로 Hibernate를 사용합니다. 궁금하다 : 공급 업체별 요구 사항 …


6
LINQ To 엔터티는 마지막 방법을 인식하지 못합니다. 정말?
이 쿼리에서 : public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; p.Last()); } 작동하려면 이것을 전환해야했습니다. public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; p.FirstOrDefault()); } p.First()첫 번째 …
144 c#  entity-framework  orm 

3
JPA와 Spring Data JPA의 차이점은 무엇입니까?
Spring Data-JPA와 JPA의 차이점에 대해 약간 혼란 스럽습니다. JPA에 대해 널리 알려진 ORM 기술을 사용하여 관계형 데이터베이스에 Java 객체를 유지하기위한 사양이라는 것을 알고 있습니다. 즉, JPA는 인터페이스 및 기타 ORM 기술을 제공하고 JPA 공급자 (예 : Hibernate)로 알려진 인터페이스를 구현합니다. 이제 Spring Data JPA 란 정확히 무엇입니까? Spring Data JPA가 …

1
이 장고 앱 튜토리얼에서 choice_set은 무엇입니까?
Django 튜토리얼에는 첫 번째 Django 앱 작성, 1 부이 줄이 있습니다 . p.choice_set.create(choice='Not much', votes=0) choice_set존재 는 어떻게 부름을 받는가? 이 choice부분이 Choice튜토리얼에서 사용되는 모델의 소문자 버전 이라고 가정 하지만 무엇 choice_set입니까? 정교하게 할 수 있습니까? 업데이트 : Ben 의 답변을 바탕 으로이 문서를 찾았습니다 : "뒤로"관계를 따르십시오 .
144 python  django  orm 

8
일대 다, 다 대일, 다 대다의 차이점은 무엇입니까?
좋아, 이것은 아마도 사소한 질문 일지 모르지만 차이점과 각각의 사용 시점을 시각화하고 이해하는 데 어려움을 겪고 있습니다. 또한 단방향 및 양방향 매핑과 같은 개념이 일대 다 / 다 대다 관계에 어떤 영향을 미치는지에 대해서는 약간 불분명합니다. 지금은 최대 절전 모드를 사용하고 있으므로 ORM 관련 설명이 도움이 될 것입니다. 예를 들어 …

2
엔터티 프레임 워크 .Remove () 대 .DeleteObject ()
다음 두 가지 방법을 사용하여 EF를 사용하여 데이터베이스에서 항목을 제거 할 수 있습니다. EntityCollection.Remove 메서드 ObjectContext.DeleteObject 메서드 첫 번째는에 EntityCollection상기 두 번째 ObjectContext. 각각 언제 사용해야합니까? 하나는 다른 것보다 선호됩니까? Remove()a bool를 DeleteObject()반환 하고를 반환합니다 void.

30
엔티티 객체가 필요한 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 현재 수용되는 엔터프라이즈 응용 프로그램 디자인 패러다임 의 장점에 대한 정직하고 사려 깊은 토론이 …
139 sql  database  orm  entities 


18
laravel eloquent에서 특정 열을 선택하는 방법
테이블에 7 개의 열이 있고이 열 중 두 개만 선택하고 싶다고합시다. SELECT `name`,`surname` FROM `table` WHERE `id` = '1'; laravel 웅변 모델에서 다음과 같이 보일 수 있습니다 Table::where('id', 1)-&gt;get(); 그러나이 표현식은 id가 1 인 모든 열을 선택하고 두 개의 열 (name, surname) 만 원한다고 생각합니다. 두 개의 열만 선택하는 방법은 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.