@Entity(name="org.openurp.edu.program.plan.model.StdPlan") public class StdPlan extends AbstractCoursePlan
| Constructor and Description |
|---|
StdPlan() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
如果仅仅是克隆一个专业培养计划,而不会去保存,那么使用本方法没有问题
但是如果需要保存一个克隆对象,那么不应该在这里克隆然后保存,应该使用对应的Service/Dao来克隆 因为保存一个培养计划及其课程组需要级联,而这种级联必须手动设置,Hibernate无法自动完成。 |
AuditState |
getAuditState() |
Date |
getBeginOn()
获得生效时间
|
Date |
getEndOn()
获得失效时间
|
List<CourseGroup> |
getGroups()
获得计划课程组
|
String |
getRemark() |
Student |
getStd() |
void |
setAuditState(AuditState auditState) |
void |
setBeginOn(Date beginOn) |
void |
setEndOn(Date endOn) |
void |
setGroups(List<CourseGroup> groups)
设置计划课程组
|
void |
setRemark(String remark) |
void |
setStd(Student std) |
addGroup, getCredits, getEndTerm, getGroup, getStartTerm, getTermsCount, getTopCourseGroups, isNumericTerm, setCredits, setEndTerm, setStartTerm, setTermsCountequals, getId, hashCode, isPersisted, isTransient, setIdpublic List<CourseGroup> getGroups()
CoursePlanpublic void setGroups(List<CourseGroup> groups)
CoursePlangroups - 计划课程组public Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic AuditState getAuditState()
public void setAuditState(AuditState auditState)
public Student getStd()
public void setStd(Student std)
public Date getBeginOn()
CoursePlanpublic void setBeginOn(Date beginOn)
public Date getEndOn()
CoursePlanpublic void setEndOn(Date endOn)
public String getRemark()
public void setRemark(String remark)
Copyright © 2014–2019 The OpenURP Software. All rights reserved.