public class MetadataTableDaoImpl extends com.seeyon.ctp.common.dao.AbstractHibernateDao<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> implements MetadataTableDao
Title: 元数据基础表信息Dao类
Description: 代码描述
Copyright: Copyright (c) 2015
Company: seeyon.com
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
CTP_METADATA_TABLE_ALIAS |
构造器和说明 |
---|
MetadataTableDaoImpl() |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> |
findAllCtpMetadataTableList()
获取所有的元数据基础表的列表信息
|
com.seeyon.ctp.common.po.metadata.CtpMetadataTable |
findCtpMetadataTableByTableName(java.lang.String tableName)
获取元数据基础表信息,根据表名称查询
|
java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> |
findCtpMetadataTableList(java.util.Map<java.lang.String,java.lang.Object> sqlParams)
获取元数据基础表的列表信息,用于多个组合查询条件
|
java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> |
findCtpMetadataTableList(java.lang.String tableName,
java.lang.Integer applicationCategory)
获取元数据基础表的列表信息,根据表名称和应用模块类型查询
|
java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> |
findCtpMetadataTableListByApplicationCategory(java.lang.Integer applicationCategory)
获取元数据基础表的列表信息,根据应用模块类型查询
|
com.seeyon.ctp.common.po.metadata.CtpMetadataTable |
getCtpMetadataTableById(java.lang.Long id)
根据Id获取元数据基础表信息
|
closeSessionIfNecessary, getSession, getSession, releaseSession
bulkUpdate, bulkUpdate, checkDaoConfig, convertHibernateAccessException, count, count, count, createHibernateTemplate, delete, delete, executeCriteria, executeCriteria, executeUniqueCriteria, find, find, find, find, find, find, findBy, findByLike, findNativeSQL, findSimpleObjects, findSimpleObjects, findUnique, findUnique, findUniqueBy, findVarargs, findWithCount, findWithCount, get, getAll, getBatchSize, getCountByCriteria, getEntityClass, getHibernateTemplate, getSessionFactory, getSimpleObject, save, savePatchAll, setHibernateTemplate, setParameters, setSessionFactory, sortCriteria, update, updatePatchAll
public static final java.lang.String CTP_METADATA_TABLE_ALIAS
public com.seeyon.ctp.common.po.metadata.CtpMetadataTable getCtpMetadataTableById(java.lang.Long id) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDao
getCtpMetadataTableById
在接口中 MetadataTableDao
id
- 元数据表Idcom.seeyon.ctp.common.exceptions.BusinessException
public com.seeyon.ctp.common.po.metadata.CtpMetadataTable findCtpMetadataTableByTableName(java.lang.String tableName) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDao
findCtpMetadataTableByTableName
在接口中 MetadataTableDao
tableName
- 表名称,数据表名称对应的PO对象名称com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> findCtpMetadataTableListByApplicationCategory(java.lang.Integer applicationCategory) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDao
findCtpMetadataTableListByApplicationCategory
在接口中 MetadataTableDao
applicationCategory
- 应用模块类型com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> findCtpMetadataTableList(java.lang.String tableName, java.lang.Integer applicationCategory) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDao
findCtpMetadataTableList
在接口中 MetadataTableDao
tableName
- 表名称applicationCategory
- 应用模块类型com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> findCtpMetadataTableList(java.util.Map<java.lang.String,java.lang.Object> sqlParams) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDao
findCtpMetadataTableList
在接口中 MetadataTableDao
sqlParams
- 组合查询条件com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> findAllCtpMetadataTableList() throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDao
findAllCtpMetadataTableList
在接口中 MetadataTableDao
com.seeyon.ctp.common.exceptions.BusinessException