«hibernate» 태그된 질문

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

7
Hibernate에서 @Temporal 어노테이션의 사용은 무엇입니까?
Hibernate 문서에는 @Temporal주석에 대한 아래 정보가 있습니다 . 일반 Java API에서는 시간의 시간 정밀도가 정의되지 않습니다. 시간 데이터를 다룰 때 데이터베이스에서 예상되는 정밀도를 설명 할 수 있습니다. 시간 데이터는 DATE, TIME 또는 TIMESTAMP 정밀도 (예 : 실제 날짜, 시간 만 또는 둘 다)를 가질 수 있습니다. @Temporal 주석을 사용하여 미세 …
102 java  hibernate 

7
Hibernate : 엔티티 클래스를 기반으로 db 테이블 자동 생성 / 업데이트
다음 엔터티 클래스 (Groovy)가 있습니다. import javax.persistence.Entity import javax.persistence.Id import javax.persistence.GeneratedValue import javax.persistence.GenerationType @Entity public class ServerNode { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id String firstName String lastName } 내 persistence.xml : <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0"> <persistence-unit name="NewPersistenceUnit"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <properties> <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/Icarus"/> <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/> <property name="hibernate.connection.username" …
101 java  mysql  hibernate  jpa  groovy 


11
HQL에서 고유 한 쿼리를 생성하는 방법
HQL에서 고유 한 쿼리를 만드는 방법이 있습니까? "distinct"키워드 또는 다른 방법을 사용합니다. distinct가 HQL에 대해 유효한 키 워크인지 확실하지 않지만 SQL 키워드 "distinct"에 해당하는 HQL을 찾고 있습니다.
100 hibernate  hql  distinct 

11
JPA를 사용하여 인덱스 (비 고유 키) 지정
예 email를 들어 JPA 주석을 사용하여 색인을 갖는 것과 같이 필드를 어떻게 정의합니까? email이 필드에는 하루에 문자 그대로 수백만 개의 쿼리가 있고 키가 없으면 약간 느리기 때문에 고유하지 않은 키가 필요합니다 . @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public …
100 java  hibernate  orm  jpa  datanucleus 

26
CreateProcess 오류 = 206, main () 메서드를 실행할 때 파일 이름 또는 확장자가 너무 깁니다.
이클립스 헬리오스 에이 오류가 있습니다. 명령 줄 실행 중에 예외가 발생했습니다. "C : \ Program Files (x86) \ Java \ jre6 \ bin \ javaw.exe"프로그램을 실행할 수 없습니다 ( "C : \ Users \ motiver \ helios_workspace \ TimeTracker"디렉토리) : CreateProcess error = 206, 파일 이름 또는 확장자는 다음과 같습니다. …

19
org.hibernate.hql.internal.ast.QuerySyntaxException : 테이블이 매핑되지 않음
IDE NetBeans 8.0Beta를 사용하는 웹 애플리케이션 Hibernate 4.3.5 + Derby 데이터베이스 10.10.1.1+ Glassfish4.0 예제가 있습니다. 다음 예외가 있습니다. Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: CUSTOMERV is not mapped at org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:189) at org.hibernate.hql.internal.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:109) at org.hibernate.hql.internal.ast.tree.FromClause.addFromElement(FromClause.java:95) at org.hibernate.hql.internal.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:331) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3633) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:3522) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:706) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:562) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:299) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:247) at org.hibernate.hql.internal.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:278) at org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:206) ... …


9
org.hibernate.MappingException : 다음에 대한 유형을 결정할 수 없습니다 : java.util.List, at table : College, for columns : [org.hibernate.mapping.Column (students)]
내 프로젝트의 모든 CRUD 작업에 Hibernate를 사용하고 있습니다. 일대 다 및 다 대일 관계에는 작동하지 않습니다. 아래 오류가 발생합니다. org.hibernate.MappingException: Could not determine type for: java.util.List, at table: College, for columns: [org.hibernate.mapping.Column(students)] 그런 다음 다시이 비디오 자습서를 살펴 보았습니다 . 처음에는 매우 간단합니다. 그러나 나는 그것을 작동시킬 수 없다. 그것은 …
97 java  hibernate  orm 

6
<union-subclass> (TABLE_PER_CLASS)와 함께 ID 열 키 생성을 사용할 수 없습니다.
com.something.SuperClass : @Entity @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) public abstract class SuperClass implements Serializable { private static final long serialVersionUID = -695503064509648117L; long confirmationCode; @Id @GeneratedValue(strategy = GenerationType.AUTO) // Causes exception!!! public long getConfirmationCode() { return confirmationCode; } public void setConfirmationCode(long confirmationCode) { this.confirmationCode = confirmationCode; } } com.something.SubClass : @Entity public …



7
JPA 엔티티 메타 모델을 생성하는 방법은 무엇입니까?
CriteriaQuery JPA 2.0 과 관련된 유형 안전성의 정신 으로 엔티티의 메타 모델 표현 을 지원하는 API도 있습니다 . 메타 모델 클래스를 수동으로 생성하는 대신 메타 모델을 생성하기 위해이 API의 완전한 기능 구현을 알고있는 사람이 있습니까? 누군가 Eclipse에서 이것을 설정하는 단계를 알고 있다면 멋질 것입니다 (나는 주석 프로세서를 설정하는 것만 큼 …

18
org.hibernate.proxy.pojo.javassist.Javassist 클래스에 대한 시리얼 라이저가 없습니까?
내가 일하고 SpringMVC, Hibernate&amp; JSON하지만 난이 오류를 얻고있다. HTTP Status 500 - Could not write JSON: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationConfig.SerializationFeature.FAIL_ON_EMPTY_BEANS) ) 아래 내 법인을 확인하십시오 @Entity @Table(name="USERS") public class User { @Id @GeneratedValue @Column(name="USER_ID") private Integer …
94 json  spring  hibernate 

21
Hibernate Error : 동일한 식별자 값을 가진 다른 개체가 이미 세션과 연결되었습니다.
기본적으로이 구성에 몇 가지 개체가 있습니다 (실제 데이터 모델은 조금 더 복잡합니다). A는 B와 다 대다 관계를 가지고 있습니다. (B는 inverse="true") B는 C와 다 대일 관계를 가지고 있습니다. (로 cascade설정했습니다 "save-update") C는 유형 / 카테고리 테이블의 일종입니다. 또한 기본 키는 저장시 데이터베이스에 의해 생성된다는 점을 언급해야합니다. 내 데이터로 A에 다른 …
94 java  hibernate 

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