@Service(value="menuService") public class SimpleMenuService extends AbstractTreeSortService<MenuEntity,String> implements MenuService
entityFactory, entityType, logger, logicPrimaryKeyValidator, primaryKeyType, validator| 构造器和说明 |
|---|
SimpleMenuService() |
| 限定符和类型 | 方法和说明 |
|---|---|
MenuEntity |
deleteByPk(String id) |
MenuDao |
getDao() |
protected org.hswebframework.web.id.IDGenerator<String> |
getIDGenerator() |
String |
insert(MenuEntity entity) |
String |
saveOrUpdate(MenuEntity entity) |
List<MenuEntity> |
selectByPk(List<String> id) |
void |
setMenuDao(MenuDao menuDao) |
int |
updateBatch(Collection<MenuEntity> data) |
int |
updateByPk(List<MenuEntity> data) |
int |
updateByPk(MenuEntity entity) |
int |
updateByPk(String id,
MenuEntity entity) |
applyPath, createParentIdOnExists, insertBatch, saveOrUpdateForSingle, selectAllChildNode, selectChildNode, selectParentNodedataExisted, init, selectByPkassertNotNull, 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, selectSinglecreateEntity, getEntityInstanceTypecount, select, selectByPkinsertBatch, selectAllChildNode, selectChildNode, selectParentNodecount, createQuery, createQuery, selectcount, select, selectPager, selectSinglecreateUpdate, createUpdate, createUpdate, createUpdatecreateDelete, createDelete, createDeleteprotected org.hswebframework.web.id.IDGenerator<String> getIDGenerator()
getIDGenerator 在类中 GenericEntityService<MenuEntity,String>@Autowired public void setMenuDao(MenuDao menuDao)
public MenuDao getDao()
getDao 在接口中 DefaultDSLDeleteService<MenuEntity,String>getDao 在接口中 DefaultDSLUpdateService<MenuEntity,String>getDao 在接口中 DefaultQueryByEntityService<MenuEntity>getDao 在接口中 GenericService<MenuEntity,String>@CacheEvict(cacheNames={"hsweb-menu-","hsweb-user-menu-"},
allEntries=true)
public int updateByPk(MenuEntity entity)
@CacheEvict(cacheNames={"hsweb-menu-","hsweb-user-menu-"},
allEntries=true)
public String saveOrUpdate(MenuEntity entity)
saveOrUpdate 在接口中 UpdateService<MenuEntity,String>saveOrUpdate 在类中 GenericEntityService<MenuEntity,String>@CacheEvict(cacheNames={"hsweb-menu-","hsweb-user-menu-"},
allEntries=true)
public int updateBatch(Collection<MenuEntity> data)
updateBatch 在接口中 TreeService<MenuEntity,String>updateBatch 在类中 AbstractTreeSortService<MenuEntity,String>@CacheEvict(cacheNames={"hsweb-menu-","hsweb-user-menu-"},
allEntries=true)
public int updateByPk(String id,
MenuEntity entity)
updateByPk 在接口中 UpdateService<MenuEntity,String>updateByPk 在类中 GenericEntityService<MenuEntity,String>@CacheEvict(cacheNames={"hsweb-menu-","hsweb-user-menu-"},
allEntries=true)
public int updateByPk(List<MenuEntity> data)
updateByPk 在接口中 UpdateService<MenuEntity,String>updateByPk 在类中 GenericEntityService<MenuEntity,String>@CacheEvict(cacheNames={"hsweb-menu-","hsweb-user-menu-"},
allEntries=true)
public String insert(MenuEntity entity)
insert 在接口中 InsertService<MenuEntity,String>insert 在类中 AbstractTreeSortService<MenuEntity,String>@Cacheable(cacheNames="hsweb-menu-",
key="\'ids:\'+(#id==null?\'0\':#id.hashCode())")
public List<MenuEntity> selectByPk(List<String> id)
selectByPk 在接口中 QueryService<MenuEntity,String>selectByPk 在类中 GenericEntityService<MenuEntity,String>@CacheEvict(cacheNames={"hsweb-menu-","hsweb-user-menu-"},
allEntries=true)
public MenuEntity deleteByPk(String id)
deleteByPk 在接口中 DefaultDeleteService<MenuEntity,String>deleteByPk 在接口中 DeleteService<MenuEntity,String>deleteByPk 在类中 AbstractTreeSortService<MenuEntity,String>Copyright © 2018. All rights reserved.