|
Hibernate example source code file (Student.java)
The Hibernate Student.java source codepackage org.hibernate.ejb.test.cascade; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.ManyToOne; import javax.persistence.OneToOne; import org.hibernate.annotations.AccessType; @Entity @AccessType("field") public class Student { @Id @GeneratedValue Long id; String name; @ManyToOne(cascade={CascadeType.MERGE, CascadeType.PERSIST}) private Teacher primaryTeacher; @OneToOne(cascade={CascadeType.MERGE, CascadeType.PERSIST}) private Teacher favoriteTeacher; public Student() { } public Teacher getFavoriteTeacher() { return favoriteTeacher; } public void setFavoriteTeacher(Teacher lifeCover) { this.favoriteTeacher = lifeCover; } public Teacher getPrimaryTeacher() { return primaryTeacher; } public void setPrimaryTeacher(Teacher relativeTo) { this.primaryTeacher = relativeTo; } public Long getId() { return id; } public String getName() { return name; } public void setName(String name) { this.name = name; } } Other Hibernate examples (source code examples)Here is a short list of links related to this Hibernate Student.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.