Сопоставление на отображение неизвестного целевого объекта собственностиJAVA

Программисты JAVA общаются здесь
Anonymous
Сопоставление на отображение неизвестного целевого объекта собственности

Сообщение Anonymous »

У меня есть проблема в настройке отношений с одним на множество отношений в моем аннотированном объекте. < /p>

У меня есть следующее: < /p>

@MappedSuperclass
public abstract class MappedModel
{
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="id",nullable=false,unique=true)
private Long mId;
< /code>

Тогда это < /p>

@Entity
@Table(name="customer")
public class Customer extends MappedModel implements Serializable
{

/**
*
*/
private static final long serialVersionUID = -2543425088717298236L;

/** The collection of stores. */
@OneToMany(mappedBy = "customer", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
private Collection stores;
< /code>

и это < /p>

@Entity
@Table(name="store")
public class Store extends MappedModel implements Serializable
{

/**
*
*/
private static final long serialVersionUID = -9017650847571487336L;

/** many stores have a single customer **/
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn (name="customer_id",referencedColumnName="id",nullable=false,unique=true)
private Customer mCustomer;
< /code>

Что я делаю здесь неправильно < /p>

Подробнее здесь: https://stackoverflow.com/questions/401 ... y-property

Вернуться в «JAVA»