Class ClazzCRNGeneratorImpl
java.lang.Object
org.beangle.orm.hibernate.HibernateEntityDao
org.openurp.edu.clazz.dao.hibernate.internal.ClazzCRNGeneratorImpl
- All Implemented Interfaces:
org.beangle.commons.dao.EntityDao,ClazzCRNGenerator
public class ClazzCRNGeneratorImpl
extends org.beangle.orm.hibernate.HibernateEntityDao
implements ClazzCRNGenerator
课程序号生成器,这部分代码暂时生成4位的连续课程序号(字符型).
-
Nested Class Summary
Nested classes/interfaces inherited from class org.beangle.orm.hibernate.HibernateEntityDao
org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport -
Field Summary
FieldsFields inherited from class org.beangle.orm.hibernate.HibernateEntityDao
logger, modelMeta, sessionFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenClazzSeqNo(Clazz clazz) 依照教学任务的教学日历和学生类别进行生成序号voidgenClazzSeqNos(Collection<Clazz> clazzes) 分配一组序号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
-
Field Details
-
initSeqNo
- See Also:
-
-
Constructor Details
-
ClazzCRNGeneratorImpl
public ClazzCRNGeneratorImpl()
-
-
Method Details
-
genClazzSeqNo
Description copied from interface:ClazzCRNGenerator依照教学任务的教学日历和学生类别进行生成序号- Specified by:
genClazzSeqNoin interfaceClazzCRNGenerator
-
genClazzSeqNos
分配一组序号- Specified by:
genClazzSeqNosin interfaceClazzCRNGenerator- Parameters:
tasks-
-