Class ClazzPlanRelationHibernateDao

java.lang.Object
org.beangle.orm.hibernate.HibernateEntityDao
org.openurp.edu.clazz.dao.hibernate.internal.ClazzPlanRelationHibernateDao
All Implemented Interfaces:
org.beangle.commons.dao.EntityDao, ClazzPlanRelationDao

public class ClazzPlanRelationHibernateDao extends org.beangle.orm.hibernate.HibernateEntityDao implements ClazzPlanRelationDao
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.beangle.orm.hibernate.HibernateEntityDao

    org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport
  • Field Summary

    Fields inherited from class org.beangle.orm.hibernate.HibernateEntityDao

    logger, modelMeta, sessionFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    可能会和这个课程有关联的培养计划(也就是说不是直接查询数据库中已有的关联关系)
    获得和计划关联的教学任务
    获得和计划关联的教学任务
    获得和教学任务关联的培养计划
    获得某个教学任务关联的ClazzPlanRelation
    获得某个专业培养计划关联的ClazzPlanRelation
    relations(ExecutionPlan plan, Semester semester)
    获得某个专业培养计划关联的某个学期的ClazzPlanRelation
    void
    删除和本教学任务有关的ClazzPlanRelation,一般配合教学任务删除使用
    void
    删除某个学期的,某个培养计划的所有ClazzPlanRelation
    void
    不应该在其他地方使用
    直接把教学任务和专业计划关联,这个只在生成任务的时候用
    void
     
    void
    自动根据教学任务的CourseLimit属性,匹配和本任务相关的培养计划,并且关联之
    不论是save/update教学任务的时候都应该使用这个

    Methods inherited from class 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait