List of usage examples for org.hibernate.annotations CascadeType MERGE
CascadeType MERGE
To view the source code for org.hibernate.annotations CascadeType MERGE.
Click Source Link
From source file:cz.zcu.pia.social.network.backend.entities.Comments.java
/** * Gets User that posted comment/*www . j a va2 s .c o m*/ * @return User that posted comment */ @ManyToOne @Cascade({ CascadeType.MERGE }) @JoinColumn(name = "user_id", nullable = false) public Users getUser() { return user; }
From source file:cz.zcu.pia.social.network.backend.entities.Comments.java
/** * Gets Commented post//from w w w . j a va 2s . co m * @return Commented post */ @ManyToOne @Cascade({ CascadeType.MERGE }) @JoinColumn(name = "post_id", nullable = false) public Post getPost() { return post; }
From source file:cz.zcu.pia.social.network.backend.entities.RatedPosts.java
/** * Gets User who rated/* w w w .j a va 2 s .co m*/ * @return User who rated */ @ManyToOne(fetch = FetchType.LAZY) @Cascade({ CascadeType.MERGE }) @JoinColumn(name = "user_id", nullable = false) public Users getUser() { return user; }
From source file:cz.zcu.pia.social.network.backend.entities.RatedPosts.java
/** * Gets Post that was rated/*from w w w.j av a 2 s .c o m*/ * @return Post that was rated */ @ManyToOne(fetch = FetchType.LAZY) @Cascade({ CascadeType.MERGE }) @JoinColumn(name = "post_id", nullable = false) public Post getPost() { return post; }
From source file:edu.duke.cabig.c3pr.domain.BookRandomizationEntry.java
License:BSD License
@ManyToOne @JoinColumn(name = "ARMS_ID") @Cascade(value = { CascadeType.SAVE_UPDATE, CascadeType.MERGE }) public Arm getArm() { return arm; }
From source file:edu.duke.cabig.c3pr.domain.BookRandomizationEntry.java
License:BSD License
@ManyToOne @JoinColumn(name = "str_grp_id", nullable = true) @Cascade(value = { CascadeType.SAVE_UPDATE, CascadeType.MERGE }) @OrderBy("stratumGroupNumber") public StratumGroup getStratumGroup() { return stratumGroup; }
From source file:edu.duke.cabig.c3pr.domain.CompanionStudyAssociation.java
License:BSD License
@ManyToOne @JoinColumn(name = "companion_study_id", nullable = false) @Cascade({ CascadeType.LOCK, CascadeType.SAVE_UPDATE, CascadeType.MERGE }) public Study getCompanionStudy() { return companionStudy; }
From source file:edu.duke.cabig.c3pr.domain.customfield.CustomFieldDefinition.java
License:BSD License
@ManyToOne @JoinColumn(name = "org_id") @Cascade({ CascadeType.LOCK, CascadeType.SAVE_UPDATE, CascadeType.MERGE }) public StudyOrganization getStudyOrganization() { return studyOrganization; }
From source file:edu.duke.cabig.c3pr.domain.customfield.CustomFieldDefinition.java
License:BSD License
@ManyToOne @JoinColumn(name = "stu_id") @Cascade({ CascadeType.LOCK, CascadeType.SAVE_UPDATE, CascadeType.MERGE }) public Study getStudy() { return study; }
From source file:edu.duke.cabig.c3pr.domain.customfield.CustomFieldPermissibleValue.java
License:BSD License
@ManyToOne @JoinColumn(name = "cust_field_def_id", nullable = false) @Cascade({ CascadeType.LOCK, CascadeType.SAVE_UPDATE, CascadeType.MERGE }) public CustomFieldDefinition getCustomFieldDefinition() { return customFieldDefinition; }