@@ -3,9 +3,11 @@ package org.hswebframework.web.authorization.access;
import java.util.Set;
/**
- * TODO 完成注释
+ * 对字段进行过滤操作配置,实现字段级别的权限控制
*
* @author zhouhao
+ * @see DataAccessConfig
+ * @see org.hswebframework.web.authorization.simple.SimpleFieldFilterDataAccessConfig
*/
public interface FieldFilterDataAccessConfig extends DataAccessConfig {
Set<String> getFields();
@@ -4,7 +4,7 @@ package org.hswebframework.web.authorization.access;
import static org.hswebframework.web.authorization.access.DataAccessConfig.DefaultType.FIELD_SCOPE;
- * 范围数据权限控制配置
+ * 范围数据权限控制配置,控制某个字段的值在范围内
* @see ScopeDataAccessConfig
@@ -7,9 +7,11 @@ import java.util.HashSet;
+ * 默认配置实现
+ * @see FieldFilterDataAccessConfig
+ * @since 3.0
public class SimpleFieldFilterDataAccessConfig extends AbstractDataAccessConfig implements FieldFilterDataAccessConfig {
private Set<String> fields;