How to do @OneToMany mapping on the field using @transient
- by hemal
I am using JPA annotations here , I want to do @OneToMany mapping on filed declared as @Transient. is it possible to do mapping on @transient field ?
SimpleTagGroup.java
@Entity
@Table(name = "TagGroup")
public class SimpleTagGroup {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id = -1;
@NotNull
private String tagGroupName;
@OneToMany(fetch = FetchType.EAGER)
@JoinTable(name = "TagMapping", joinColumns =
@JoinColumn(name = "id"), inverseJoinColumns =
@JoinColumn(name = "tagId"))
@Transient
private List<SimpleTag> tags;
SimpleTag.java
@Entity
@Table(name = "Tag")
public class SimpleTag implements Tag{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id = -1;
@NotNull
private String tagValue;