Domande taggate «hibernate-annotations»

4
Confusione: @NotNull vs. @Column (nullable = false) con JPA e Hibernate
Quando compaiono su un campo / getter di un @Entity, qual è la differenza tra loro? (Persisto l'Entità attraverso l' ibernazione ). A quale framework e / o specifica appartiene ciascuno di essi? @NotNullsi trova all'interno javax.validation.constraints. Nel javax.validation.constraints.NotNulljavadoc dice L'elemento annotato non deve essere nullo ma non parla della …

9
Hibernate genera org.hibernate.AnnotationException: nessun identificativo specificato per l'entità: com..domain.idea.MAE_MFEView
Perché ricevo questa eccezione? package com.domain.idea; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import javax.persistence.Table; import org.hibernate.annotations.AccessType; /** * object model for the view [InvestmentReturn].[vMAE_MFE] */ @Entity @Table(name="vMAE_MFE", schema="InvestmentReturn") @AccessType("field") public class MAE_MFEView { /** * trade property is a SuggestdTradeRecommendation object */ @OneToOne(fetch = FetchType.LAZY , …

4
@UniqueConstraint e @Column (unique = true) nell'annotazione di ibernazione
Qual è la differenza tra @UniqueConstraint e @Column (unique = true) ? Per esempio: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) E @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;

3
mappedBy fa riferimento a una proprietà di entità di destinazione sconosciuta
Sto riscontrando un problema nell'impostare una relazione uno a molti nel mio oggetto annotato. Ho il seguente: @MappedSuperclass public abstract class MappedModel { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="id",nullable=false,unique=true) private Long mId; Poi questo @Entity @Table(name="customer") public class Customer extends MappedModel implements Serializable { /** * */ private static final long serialVersionUID = …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.