Class StdPlan

    • Constructor Detail

      • StdPlan

        public StdPlan()
    • Method Detail

      • getGroups

        public List<CourseGroup> getGroups()
        Description copied from interface: CoursePlan
        获得计划课程组
        Returns:
        计划课程组
      • setGroups

        public void setGroups​(List<CourseGroup> groups)
        Description copied from interface: CoursePlan
        设置计划课程组
        Parameters:
        groups - 计划课程组
      • clone

        public Object clone()
                     throws CloneNotSupportedException
        如果仅仅是克隆一个专业培养计划,而不会去保存,那么使用本方法没有问题
        但是如果需要保存一个克隆对象,那么不应该在这里克隆然后保存,应该使用对应的Service/Dao来克隆
        因为保存一个培养计划及其课程组需要级联,而这种级联必须手动设置,Hibernate无法自动完成。
        Overrides:
        clone in class Object
        Throws:
        CloneNotSupportedException
      • getAuditState

        public AuditState getAuditState()
      • setAuditState

        public void setAuditState​(AuditState auditState)
      • setStd

        public void setStd​(Student std)
      • getBeginOn

        public Date getBeginOn()
        Description copied from interface: CoursePlan
        获得生效时间
        Returns:
        生效时间
      • setBeginOn

        public void setBeginOn​(Date beginOn)
      • getEndOn

        public Date getEndOn()
        Description copied from interface: CoursePlan
        获得失效时间
        Returns:
        失效时间
      • setEndOn

        public void setEndOn​(Date endOn)
      • getRemark

        public String getRemark()
      • setRemark

        public void setRemark​(String remark)