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, releaseSessionbulkUpdate, 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, updatePatchAllpublic 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
MetadataTableDaogetCtpMetadataTableById 在接口中 MetadataTableDaoid - 元数据表Idcom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.po.metadata.CtpMetadataTable findCtpMetadataTableByTableName(java.lang.String tableName)
throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDaofindCtpMetadataTableByTableName 在接口中 MetadataTableDaotableName - 表名称,数据表名称对应的PO对象名称com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> findCtpMetadataTableListByApplicationCategory(java.lang.Integer applicationCategory)
throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDaofindCtpMetadataTableListByApplicationCategory 在接口中 MetadataTableDaoapplicationCategory - 应用模块类型com.seeyon.ctp.common.exceptions.BusinessExceptionpublic 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
MetadataTableDaofindCtpMetadataTableList 在接口中 MetadataTableDaotableName - 表名称applicationCategory - 应用模块类型com.seeyon.ctp.common.exceptions.BusinessExceptionpublic 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
MetadataTableDaofindCtpMetadataTableList 在接口中 MetadataTableDaosqlParams - 组合查询条件com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<com.seeyon.ctp.common.po.metadata.CtpMetadataTable> findAllCtpMetadataTableList()
throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataTableDaofindAllCtpMetadataTableList 在接口中 MetadataTableDaocom.seeyon.ctp.common.exceptions.BusinessException