package com.qxueyou.scc.teach.subject.model.view;
|
// Generated 2018-3-23 10:58:00 by Hibernate Tools 5.2.8.Final
|
|
import java.math.BigDecimal;
|
|
import javax.persistence.AttributeOverride;
|
import javax.persistence.AttributeOverrides;
|
import javax.persistence.Column;
|
import javax.persistence.EmbeddedId;
|
import javax.persistence.Entity;
|
import javax.persistence.Table;
|
|
/**
|
* MyChapterProgressV generated by hbm2java
|
*/
|
@Entity
|
@Table(name = "my_chapter_progress_v")
|
public class MyChapterProgressV implements java.io.Serializable {
|
|
private static final long serialVersionUID = 9025787325676338205L;
|
private MyChapterProgressVId id;
|
private String subjectName;
|
private String chapterName;
|
private String userName;
|
private BigDecimal progressValue;
|
private BigDecimal percent;
|
|
public MyChapterProgressV() {
|
}
|
|
public MyChapterProgressV(MyChapterProgressVId id) {
|
this.id = id;
|
}
|
|
@EmbeddedId
|
@AttributeOverrides({
|
@AttributeOverride(name = "subjectId", column = @Column(name = "SUBJECT_ID", length = 32)),
|
@AttributeOverride(name = "userId", column = @Column(name = "USER_ID", length = 128)),
|
@AttributeOverride(name = "chapterId", column = @Column(name = "CHAPTER_ID", length = 32)),
|
@AttributeOverride(name = "classId", column = @Column(name = "CLASS_ID", length = 32)),
|
})
|
public MyChapterProgressVId getId() {
|
return this.id;
|
}
|
|
public void setId(MyChapterProgressVId id) {
|
this.id = id;
|
}
|
|
@Column(name = "SUBJECT_NAME", length = 150)
|
public String getSubjectName() {
|
return this.subjectName;
|
}
|
|
public void setSubjectName(String subjectName) {
|
this.subjectName = subjectName;
|
}
|
|
@Column(name = "CHAPTER_NAME", length = 150)
|
public String getChapterName() {
|
return this.chapterName;
|
}
|
|
public void setChapterName(String chapterName) {
|
this.chapterName = chapterName;
|
}
|
|
@Column(name = "USER_NAME", length = 128)
|
public String getUserName() {
|
return this.userName;
|
}
|
|
public void setUserName(String userName) {
|
this.userName = userName;
|
}
|
|
@Column(name = "PROGRESS_VALUE", precision = 10)
|
public BigDecimal getProgressValue() {
|
return this.progressValue;
|
}
|
|
public void setProgressValue(BigDecimal progressValue) {
|
this.progressValue = progressValue;
|
}
|
|
@Column(name = "PERCENT", precision = 10)
|
public BigDecimal getPercent() {
|
return percent;
|
}
|
|
public void setPercent(BigDecimal percent) {
|
this.percent = percent;
|
}
|
|
}
|