@Service(value="menuGroupService") @CacheConfig(cacheNames="hsweb-menu-") public class SimpleMenuGroupService extends AbstractTreeSortService<MenuGroupEntity,String> implements MenuGroupService
eventPublisherentityFactory, entityType, logger, logicPrimaryKeyValidator, primaryKeyType, validator| 构造器和说明 |
|---|
SimpleMenuGroupService() |
| 限定符和类型 | 方法和说明 |
|---|---|
MenuGroupEntity |
deleteByPk(String id) |
void |
disable(String id) |
void |
enable(String id) |
MenuGroupDao |
getDao() |
protected org.hswebframework.web.id.IDGenerator<String> |
getIDGenerator() |
List<MenuEntity> |
getMenuByGroupId(List<String> groupId) |
String |
insert(MenuGroupEntity entity) |
int |
updateByPk(List<MenuGroupEntity> data) |
int |
updateByPk(MenuGroupEntity entity) |
int |
updateByPk(String id,
MenuGroupEntity entity) |
applyPath, createParentIdOnExists, insertBatch, saveOrUpdateForSingle, selectAllChildNode, selectChildNode, selectParentNode, updateBatchdataExisted, init, physicalDeleteByPk, pushCreatedEvent, pushModifyEvent, saveOrUpdate, selectByPk, selectByPk, setEventPublisherassertNotNull, 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, selectSinglesaveOrUpdatecreateEntity, getEntityInstanceTypecount, select, selectByPk, selectByPkinsertBatch, selectAllChildNode, selectChildNode, selectParentNode, updateBatchcount, createQuery, createQuery, selectcount, select, selectPager, selectSinglecreateUpdate, createUpdate, createUpdate, createUpdatecreateDelete, createDelete, createDeleteprotected org.hswebframework.web.id.IDGenerator<String> getIDGenerator()
public MenuGroupDao getDao()
getDao 在接口中 DefaultDSLDeleteService<MenuGroupEntity,String>getDao 在接口中 DefaultDSLUpdateService<MenuGroupEntity,String>getDao 在接口中 DefaultQueryByEntityService<MenuGroupEntity>getDao 在接口中 GenericService<MenuGroupEntity,String>@Cacheable(key="\'group-id-list:\'+(#groupId==null?0:#groupId.hashCode())") public List<MenuEntity> getMenuByGroupId(List<String> groupId)
getMenuByGroupId 在接口中 MenuGroupService@CacheEvict(allEntries=true) public String insert(MenuGroupEntity entity)
insert 在接口中 InsertService<MenuGroupEntity,String>insert 在类中 AbstractTreeSortService<MenuGroupEntity,String>@CacheEvict(allEntries=true) public int updateByPk(MenuGroupEntity entity)
@CacheEvict(allEntries=true) public int updateByPk(List<MenuGroupEntity> data)
updateByPk 在接口中 UpdateService<MenuGroupEntity,String>updateByPk 在类中 GenericEntityService<MenuGroupEntity,String>@CacheEvict(allEntries=true) public int updateByPk(String id, MenuGroupEntity entity)
updateByPk 在接口中 UpdateService<MenuGroupEntity,String>updateByPk 在类中 GenericEntityService<MenuGroupEntity,String>@CacheEvict(allEntries=true) public MenuGroupEntity deleteByPk(String id)
deleteByPk 在接口中 DefaultDeleteService<MenuGroupEntity,String>deleteByPk 在接口中 DeleteService<MenuGroupEntity,String>deleteByPk 在类中 AbstractTreeSortService<MenuGroupEntity,String>@CacheEvict(allEntries=true) public void enable(String id)
enable 在接口中 MenuGroupService@CacheEvict(allEntries=true) public void disable(String id)
disable 在接口中 MenuGroupServiceCopyright © 2016–2019. All rights reserved.