类 PlanCourseCommonDaoHibernate
java.lang.Object
org.beangle.orm.hibernate.HibernateEntityDao
org.openurp.edu.program.plan.dao.impl.PlanCourseCommonDaoHibernate
- 所有已实现的接口:
org.beangle.commons.dao.EntityDao,PlanCourseCommonDao
public class PlanCourseCommonDaoHibernate
extends org.beangle.orm.hibernate.HibernateEntityDao
implements PlanCourseCommonDao
-
嵌套类概要
从类继承的嵌套类/接口 org.beangle.orm.hibernate.HibernateEntityDao
org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport -
字段概要
从类继承的字段 org.beangle.orm.hibernate.HibernateEntityDao
logger, modelMeta, sessionFactory -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddPlanCourse(PlanCourse planCourse, CoursePlan plan) 添加培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分getExecutionPlanCourseByCourse(ExecutionPlan executePlan, Course course) voidremovePlanCourse(PlanCourse planCourse, CoursePlan plan) 删除培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分voidsetPlanCommonDao(PlanCommonDao planCommonDao) voidsetPlanCourseGroupCommonDao(PlanCourseGroupCommonDao planCourseGroupCommonDao) voidupdatePlanCourse(PlanCourse planCourse, CoursePlan plan) 更新培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分从类继承的方法 org.beangle.orm.hibernate.HibernateEntityDao
count, count, count, createBlob, createBlob, createClob, duplicate, duplicate, evict, execute, execute, executeUpdate, executeUpdate, executeUpdateRepeatly, exist, exist, exist, get, get, get, get, get, get, get, get, get, getAll, getSession, initialize, refresh, remove, remove, remove, remove, remove, save, saveOrUpdate, saveOrUpdate, saveOrUpdate, saveOrUpdate, search, search, search, search, search, setModelMeta, setSessionFactory, uniqueResult, update, update
-
构造器详细资料
-
PlanCourseCommonDaoHibernate
public PlanCourseCommonDaoHibernate()
-
-
方法详细资料
-
addPlanCourse
从接口复制的说明:PlanCourseCommonDao添加培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分- 指定者:
addPlanCourse在接口中PlanCourseCommonDao
-
removePlanCourse
从接口复制的说明:PlanCourseCommonDao删除培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分- 指定者:
removePlanCourse在接口中PlanCourseCommonDao
-
updatePlanCourse
从接口复制的说明:PlanCourseCommonDao更新培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分- 指定者:
updatePlanCourse在接口中PlanCourseCommonDao
-
getExecutionPlanCourseByCourse
-
setPlanCourseGroupCommonDao
-
setPlanCommonDao
-