«hibernate» 태그된 질문

Hibernate는 Java 언어 용 ORM (Object-Relational Mapping) 라이브러리로 개발자가 POJO 스타일 도메인 모델을 응용 프로그램에서 객체 / 관계형 매핑 이상으로 확장하는 방식으로 활용할 수 있도록합니다.

10
최대 절전 모드에서 서로 다른 저장 방법의 차이점은 무엇입니까?
Hibernate는 어떤 식 으로든 객체를 가져 와서 데이터베이스에 넣는 소수의 메소드를 가지고 있습니다. 그들 사이의 차이점, 사용시기, 사용시기를 아는 하나의 지능적인 방법이없는 이유는 무엇입니까? 지금까지 확인한 방법은 다음과 같습니다. save() update() saveOrUpdate() saveOrUpdateCopy() merge() persist()

18
org.hibernate.LazyInitializationException 수정하는 방법-프록시를 초기화 할 수 없습니다-세션 없음
다음과 같은 예외가 있습니다. Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190) at sei.persistence.wf.entities.Element_$$_jvstc68_47.getNote(Element_$$_jvstc68_47.java) at JSON_to_XML.createBpmnRepresantation(JSON_to_XML.java:139) at JSON_to_XML.main(JSON_to_XML.java:84) main에서 다음 줄로 전화를 걸 때 : Model subProcessModel = getModelByModelGroup(1112); System.out.println(subProcessModel.getElement().getNote()); getModelByModelGroup(int modelgroupid)먼저 다음과 같이 방법을 구현했습니다 . public static Model …

18
최대 절전 모드에서 분리 된 객체를 다시 부착하는 올바른 방법은 무엇입니까?
동일한 ID의 객체가 이미 세션에 존재할 수 있지만 분리 된 객체를 최대 절전 모드 세션에 다시 연결 해야하는 상황이 있습니다. 이로 인해 오류가 발생할 수 있습니다. 지금은 두 가지 중 하나를 수행 할 수 있습니다. getHibernateTemplate().update( obj ) 최대 절전 모드 세션에 개체가없는 경우에만 작동합니다. 주어진 식별자를 가진 객체가 나중에 …

8
JPA orphanRemoval = true는 ON DELETE CASCADE DML 절과 어떻게 다른가요?
JPA 2.0 orphanRemoval속성 에 대해 약간 혼란 스럽습니다 . JPA 공급자의 DB 생성 도구를 사용 ON DELETE CASCADE하여 특정 관계에 대한 기본 데이터베이스 DDL을 만들 때 필요하다는 것을 알 수 있다고 생각 합니다. 그러나 DB가 존재하고 이미 ON DELETE CASCADE관계 가있는 경우 삭제를 적절하게 단계 화하기에 충분하지 않습니까? 무엇을 않는 …


8
Java에서 동기화 된 정적 메소드는 어떻게 작동하며 Hibernate 엔티티를로드하는 데 사용할 수 있습니까?
기본 데이터 액세스를 달성하기 위해 Hibernate 함수를 호출하는 정적 메소드가있는 util 클래스가있는 경우. synchronized스레드 안전성을 보장하기 위해 방법을 만드는 것이 올바른 방법인지 궁금합니다 . 동일한 DB 인스턴스에 대한 정보 액세스를 막기 위해 이것을 원합니다. 그러나 getObjectById특정 클래스에서 호출 할 때 다음 코드가 모든 클래스에 대해 호출 되지 않는지 확신합니다 . …


6
누군가 JPA와 Hibernate에서 MappingBy를 설명 할 수 있습니까?
나는 최대 절전 모드를 사용하기 때문에 일대 다 관계와 다 대일 관계를 사용해야합니다. 객체에서 양방향 관계이므로 어느 방향에서든 통과 할 수 있습니다. mappedBy권장되는 방법이지만 이해할 수 없습니다. 누군가 설명 할 수 있습니까? 그것을 사용하는 것이 권장되는 방법은 무엇입니까? 어떤 목적으로 해결됩니까? 내 예제를 위해 주석이있는 클래스는 다음과 같습니다. Airline 많은 …

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


6
양방향 JPA OneToMany / ManyToOne 연관에서 "연결의 반대면"은 무엇입니까?
@OneToManyJPA 주석 참조 의 예제 섹션에서 : 예제 1-59 @OneToMany-제네릭이있는 고객 클래스 @Entity public class Customer implements Serializable { ... @OneToMany(cascade=ALL, mappedBy="customer") public Set<Order> getOrders() { return orders; } ... } 예제 1-60 @ManyToOne-제네릭이있는 주문 클래스 @Entity public class Order implements Serializable { ... @ManyToOne @JoinColumn(name="CUST_ID", nullable=false) public Customer getCustomer() …


10
Hibernate 프록시를 실제 엔티티 객체로 변환하는 방법
최대 절전 모드 Session에서 일부 객체를로드하고 있으며 일부는 지연로드로 인해 프록시로로드됩니다. 괜찮습니다. 게으른 로딩을 끄고 싶지 않습니다. 그러나 나중에 RPC를 통해 일부 객체 (실제로 하나의 객체)를 GWT 클라이언트에 보내야합니다. 그리고이 구체적인 객체는 프록시입니다. 그래서 나는 그것을 실제 물체로 바꿔야합니다. Hibernate에서 "materialize"와 같은 방법을 찾을 수 없습니다. 프록시에서 클래스 및 ID를 …

8
Apache Commons equals / hashCode 빌더 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문을 개선하십시오 내가 아는 궁금 사용하여 여기에 대해 어떤 사람을 생각 org.apache.commons.lang.builder EqualsBuilder/ HashCodeBuilder 이행을위한 equals/를 hashCode? …

4
javax.transaction.Transactional 및 org.springframework.transaction.annotation.Transactional
주석 javax.transaction.Transactional과 의 실제 차이점이 무엇인지 이해하지 못합니다 org.springframework.transaction.annotation.Transactional. 인가 org.springframework.transaction.annotation.Transactional의 확장 javax.transaction.Transactional또는 완전히 다른 의미를 가지고? 각각 언제 사용해야합니까? @Transactinal서비스 계층의 스프링 과 DAO의 javax ? 대답 해줘서 고마워.

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