📄 grade.java
字号:
package example;import java.util.Collection;import javax.persistence.*;/** * Implementation class for the Student bean. * * <code><pre> * CREATE TABLE amber_many2many_map ( * grade_id INTEGER PRIMARY KEY auto_increment, * * student_id INTEGER REFERENCES Student(student_id) * course_id INTEGER REFERENCES Course(course_id) * ); * </pre></code> */@Entity@Table(name="amber_many2many_map")public class Grade { private long _id; private Student _student; private Course _course; private String _grade; public Grade() { } public Grade(Student student, Course course, String grade) { setStudent(student); setCourse(course); setGrade(grade); } /** * Gets the id. */ @Id @Column(name="grade_id") @GeneratedValue public long getId() { return _id; } /** * Sets the id. */ public void setId(long id) { _id = id; } /** * Gets the grade. */ @Basic public String getGrade() { return _grade; } /** * Sets the grade. */ public void setGrade(String grade) { _grade = grade; } /** * Returns the student. */ @ManyToOne @JoinColumn(name="student_id", nullable=false, updatable=false) public Student getStudent() { return _student; } /** * Sets the student. */ public void setStudent(Student student) { _student = student; } /** * Returns the course. */ @ManyToOne @JoinColumn(name="course_id", nullable=false, updatable=false) public Course getCourse() { return _course; } /** * Sets the course. */ public void setCourse(Course course) { _course = course; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -