javax.persistence.CascadeType#PERSIST源码实例Demo

下面列出了javax.persistence.CascadeType#PERSIST 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: uyuni   文件: SCCSubscription.java
/**
 * Get the SUSE Products
 * @return the SUSE Products
 */
@ManyToMany(fetch = FetchType.LAZY, cascade = {CascadeType.PERSIST, CascadeType.MERGE})
@JoinTable(name = "suseSCCSubscriptionProduct",
    joinColumns = @JoinColumn(name = "subscription_id"),
    inverseJoinColumns = @JoinColumn(name = "product_id"))
public Set<SUSEProduct> getProducts() {
    return products;
}
 
源代码2 项目: aws-photosharing-example   文件: Media.java
@ManyToMany(fetch=FetchType.LAZY, cascade=CascadeType.PERSIST)
@JoinTable(name = "album_media", 
		   joinColumns = { 
		@JoinColumn(name = "media_id", nullable = false, updatable = false) }, 
inverseJoinColumns = { 
		@JoinColumn(name = "album_id", nullable = false, updatable = false) })    
public List<Album> getAlbums() {return albums;}
 
源代码3 项目: pikatimer   文件: Race.java
@OneToMany(mappedBy="race",cascade={CascadeType.PERSIST, CascadeType.REMOVE},fetch = FetchType.EAGER)
@OrderBy("split_seq_number")
@Fetch(FetchMode.SELECT)
public List<Split> getSplits() {
    return raceSplitList;
    //return raceSplits.sorted((Split o1, Split o2) -> o1.getPosition().compareTo(o2.getPosition()));
}
 
源代码4 项目: Exam-Online   文件: ExamPaper.java
@ManyToMany(fetch = FetchType.LAZY, cascade=CascadeType.PERSIST)
@JoinTable(name="exampaper_question")
@OrderBy("type")
public List<Question> getQuestions() {
	return questions;
}
 
源代码5 项目: zxl   文件: Role.java
@ManyToMany(mappedBy = "roles", targetEntity = Resource.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JsonIgnore
@XmlTransient
public Set<Resource> getResources() {
	return resources;
}
 
源代码6 项目: MiniWeChat-Server   文件: Group.java
@ManyToMany(targetEntity = User.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JoinTable(name = "group_members", joinColumns = @JoinColumn(name = "group_id"), inverseJoinColumns = @JoinColumn(name = "user_id"))
public List<User> getMemberList() {
	return memberList;
}
 
源代码7 项目: projectforge-webapp   文件: GroupDO.java
@ManyToMany(targetEntity = org.projectforge.user.PFUserDO.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE}, fetch = FetchType.EAGER)
@JoinTable(name = "T_GROUP_USER", joinColumns = @JoinColumn(name = "GROUP_ID"), inverseJoinColumns = @JoinColumn(name = "USER_ID"))
public Set<PFUserDO> getAssignedUsers()
{
  return assignedUsers;
}
 
源代码8 项目: zxl   文件: User.java
@ManyToMany(fetch = FetchType.LAZY, targetEntity = Role.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JsonIgnore
@XmlTransient
public Set<Role> getRoles() {
	return roles;
}
 
源代码9 项目: pikatimer   文件: RaceReport.java
@OneToMany(mappedBy="raceReport",cascade={CascadeType.PERSIST, CascadeType.REMOVE},fetch = FetchType.LAZY)
@Fetch(FetchMode.SELECT)
public List<RaceOutputTarget> getRaceOutputTargets() {
    return raceOutputTargetList;
}
 
源代码10 项目: projectforge-webapp   文件: GroupTaskAccessDO.java
@ManyToOne(cascade = { CascadeType.PERSIST, CascadeType.MERGE}, targetEntity = TaskDO.class)
@JoinColumn(name = "task_id")
public TaskDO getTask()
{
  return task;
}
 
源代码11 项目: livingdoc-core   文件: Reference.java
@ManyToOne(cascade = { CascadeType.PERSIST, CascadeType.ALL })
@JoinColumn(name = "REQUIREMENT_ID")
public Requirement getRequirement() {
    return requirement;
}
 
源代码12 项目: zxl   文件: Resource.java
@ManyToMany(fetch = FetchType.EAGER, targetEntity = Role.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JsonIgnore
@XmlTransient
public Set<Role> getRoles() {
	return roles;
}
 
源代码13 项目: MiniWeChat-Server   文件: User.java
@ManyToMany(targetEntity = Group.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JoinTable(name = "group_members", joinColumns = @JoinColumn(name = "user_id"), inverseJoinColumns = @JoinColumn(name = "group_id"))
   public List<Group> getGroups() {
	return groups;
}
 
源代码14 项目: livingdoc-core   文件: Reference.java
@ManyToOne(cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JoinColumn(name = "LAST_EXECUTION_ID")
public Execution getLastExecution() {
    return lastExecution;
}
 
源代码15 项目: zxl   文件: Control.java
@ManyToMany(fetch = FetchType.EAGER, targetEntity = Role.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JsonIgnore
@XmlTransient
public Set<Role> getRoles() {
	return roles;
}
 
源代码16 项目: livingdoc-core   文件: PhoneBookEntry.java
@ManyToOne(cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JoinColumn(name = "PHONEBOOK_ID")
public PhoneBook getPhoneBook() {
    return phoneBook;
}
 
源代码17 项目: zxl   文件: Role.java
@ManyToMany(targetEntity = User.class, mappedBy = "roles", cascade = { CascadeType.PERSIST, CascadeType.MERGE })
@JsonIgnore
@XmlTransient
public Set<User> getUsers() {
	return users;
}
 
源代码18 项目: requery   文件: Person.java
@OneToMany(mappedBy = "owner", cascade =
        {CascadeType.REMOVE, CascadeType.PERSIST})
MutableResult<Phone> getPhoneNumbers();
 
源代码19 项目: projectforge-webapp   文件: GroupTaskAccessDO.java
@ManyToOne(cascade = { CascadeType.PERSIST, CascadeType.MERGE})
@JoinColumn(name = "group_id")
public GroupDO getGroup()
{
  return group;
}
 
源代码20 项目: requery   文件: Person.java
@OneToOne(cascade = CascadeType.PERSIST)
@JoinColumn(foreignKey = @ForeignKey)
Address getAddress();
 
 同类方法