@Service @Scope(proxyMode=TARGET_CLASS) @Transactional public class ResourceService extends BaseService<Resource>
| 构造器和说明 |
|---|
ResourceService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(Resource model) |
void |
delete(int id) |
void |
delete(Resource model) |
Resource |
get(int id) |
List<Resource> |
getByRole(Integer roleId) |
Resource |
getByValue(String value) |
ResourceDao |
getDao() |
void |
scanResourceAndLoadToDb() |
void |
update(Resource model) |
actionLogEnable, beforeUpdate, fillOtherFields, fillOtherFields, getByCode, getByCodeList, list@CachePut(value="Resource") public void add(Resource model)
add 在类中 BaseService<Resource>@CacheEvict(value={"Role","Resource"},
key="#model.id",
allEntries=true)
public void delete(Resource model)
delete 在类中 BaseService<Resource>@CacheEvict(value={"Role","Resource"},
key="#id",
allEntries=true)
public void delete(int id)
delete 在类中 BaseService<Resource>@CacheEvict(value={"Role","Resource"},
key="#model.id",
allEntries=true)
public void update(Resource model)
update 在类中 BaseService<Resource>@Cacheable(value="Resource",
key="#id")
public Resource get(int id)
get 在类中 BaseService<Resource>public ResourceDao getDao()
getDao 在类中 BaseService<Resource>@Cacheable(value="Resource",
key="\'roleId-\'.concat(#roleId)")
public List<Resource> getByRole(Integer roleId)
public void scanResourceAndLoadToDb()
Copyright © 2022. All rights reserved.