@Service(value="fileInfoService") @CacheConfig(cacheNames="file-info") public class SimpleFileInfoService extends GenericEntityService<FileInfoEntity,String> implements FileInfoService
eventPublisherentityFactory, entityType, logger, logicPrimaryKeyValidator, primaryKeyType, validator| 构造器和说明 |
|---|
SimpleFileInfoService() |
| 限定符和类型 | 方法和说明 |
|---|---|
FileInfoEntity |
deleteByPk(String id) |
FileInfoDao |
getDao() |
protected org.hswebframework.web.id.IDGenerator<String> |
getIDGenerator() |
String |
insert(FileInfoEntity entity) |
FileInfoEntity |
selectByIdOrMd5(String idOrMd5) |
FileInfoEntity |
selectByMd5(String md5) |
FileInfoEntity |
selectByPk(String id) |
void |
setFileInfoDao(FileInfoDao fileInfoDao) |
protected int |
updateByPk(FileInfoEntity entity) |
int |
updateByPk(List<FileInfoEntity> data) |
dataExisted, init, physicalDeleteByPk, pushCreatedEvent, pushModifyEvent, saveOrUpdate, selectByPk, setEventPublisher, updateByPkassertNotNull, assertNotNull, createEntity, entityFactoryIsEnabled, getEntityInstanceType, getEntityType, getPrimaryKeyType, setEntityFactory, setLogicPrimaryKeyValidator, setValidator, tryValidate, tryValidate, tryValidate, tryValidateProperty, tryValidateProperty, tryValidatePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, select, selectPager, selectSinglesaveOrUpdate, updateByPkcreateEntity, getEntityInstanceTypecount, select, selectByPkcount, createQuery, createQuery, selectcount, select, selectPager, selectSinglecreateUpdate, createUpdate, createUpdate, createUpdatecreateDelete, createDelete, createDeleteprotected org.hswebframework.web.id.IDGenerator<String> getIDGenerator()
public FileInfoDao getDao()
getDao 在接口中 DefaultDSLDeleteService<FileInfoEntity,String>getDao 在接口中 DefaultDSLUpdateService<FileInfoEntity,String>getDao 在接口中 DefaultQueryByEntityService<FileInfoEntity>getDao 在接口中 GenericService<FileInfoEntity,String>@Autowired public void setFileInfoDao(FileInfoDao fileInfoDao)
@CacheEvict(key="\'md5:\'+#entity.md5") @CacheEvict(key="\'id:\'+#result") @CacheEvict(key="\'id-or-md5:\'+#result") @CacheEvict(key="\'id-or-md5:\'+#result") public String insert(FileInfoEntity entity)
insert 在接口中 InsertService<FileInfoEntity,String>insert 在类中 GenericEntityService<FileInfoEntity,String>@CacheEvict(key="\'md5:\'+#entity.md5") @CacheEvict(key="\'id:\'+#entity.id") @CacheEvict(key="\'id-or-md5:\'+#entity.id") @CacheEvict(key="\'id-or-md5:\'+#entity.id") protected int updateByPk(FileInfoEntity entity)
@CacheEvict(key="\'md5:\'+#target.selectByPk(#id).md5") @CacheEvict(key="\'id:\'+#id") @CacheEvict(key="\'id-or-md5:\'+#id") @CacheEvict(key="\'id-or-md5:\'+#id") public FileInfoEntity deleteByPk(String id)
deleteByPk 在接口中 DefaultDeleteService<FileInfoEntity,String>deleteByPk 在接口中 DeleteService<FileInfoEntity,String>deleteByPk 在类中 GenericEntityService<FileInfoEntity,String>@CacheEvict(allEntries=true) public int updateByPk(List<FileInfoEntity> data)
updateByPk 在接口中 UpdateService<FileInfoEntity,String>updateByPk 在类中 GenericEntityService<FileInfoEntity,String>@Cacheable(key="\'id:\'+#id",
condition="#id!=null")
public FileInfoEntity selectByPk(String id)
selectByPk 在接口中 QueryService<FileInfoEntity,String>selectByPk 在类中 GenericEntityService<FileInfoEntity,String>@Cacheable(key="\'md5:\'+#md5",
condition="#md5!=null")
public FileInfoEntity selectByMd5(String md5)
selectByMd5 在接口中 FileInfoService@Cacheable(key="\'id-or-md5:\'+#idOrMd5",
condition="#idOrMd5!=null")
public FileInfoEntity selectByIdOrMd5(String idOrMd5)
selectByIdOrMd5 在接口中 FileInfoServiceCopyright © 2016–2019. All rights reserved.