public class FieldFilterDataAccessHandler extends Object implements DataAccessHandler
DataAccessConfig.DefaultType#DENY_FIELDS| 构造器和说明 |
|---|
FieldFilterDataAccessHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
applyQueryParam(FieldFilterDataAccessConfig config,
Object param) |
protected void |
applyUpdateParam(FieldFilterDataAccessConfig config,
Object... parameter) |
protected boolean |
doQueryAccess(FieldFilterDataAccessConfig access,
AuthorizingContext context) |
protected boolean |
doUpdateAccess(FieldFilterDataAccessConfig accesses,
AuthorizingContext params) |
boolean |
handle(DataAccessConfig access,
AuthorizingContext context) |
boolean |
isSupport(DataAccessConfig access) |
protected void |
setObjectPropertyNull(Object obj,
Set<String> fields) |
public boolean isSupport(DataAccessConfig access)
isSupport 在接口中 DataAccessHandlerpublic boolean handle(DataAccessConfig access, AuthorizingContext context)
handle 在接口中 DataAccessHandlerprotected void applyUpdateParam(FieldFilterDataAccessConfig config, Object... parameter)
protected boolean doUpdateAccess(FieldFilterDataAccessConfig accesses, AuthorizingContext params)
accesses - 不可操作的字段params - 参数上下文BeanUtilsBean,
PropertyUtilsBeanprotected void applyQueryParam(FieldFilterDataAccessConfig config, Object param)
protected boolean doQueryAccess(FieldFilterDataAccessConfig access, AuthorizingContext context)
Copyright © 2016–2021. All rights reserved.