所有程序包的分层结构
程序包分层结构:- com.codingapi.springboot.authorization,
- com.codingapi.springboot.authorization.condition,
- com.codingapi.springboot.authorization.enhancer,
- com.codingapi.springboot.authorization.enhancer.handler,
- com.codingapi.springboot.authorization.exception,
- com.codingapi.springboot.authorization.filter,
- com.codingapi.springboot.authorization.handler,
- com.codingapi.springboot.authorization.interceptor,
- com.codingapi.springboot.authorization.jdbc,
- com.codingapi.springboot.authorization.jdbc.proxy,
- com.codingapi.springboot.authorization.mask,
- com.codingapi.springboot.authorization.mask.impl,
- com.codingapi.springboot.authorization.properties,
- com.codingapi.springboot.authorization.register,
- com.codingapi.springboot.authorization.utils
类分层结构
- java.lang.Object
- com.codingapi.springboot.authorization.jdbc.AuthorizationJdbcDriver (implements java.sql.Driver)
- com.codingapi.springboot.authorization.mask.impl.BankCardMask (implements com.codingapi.springboot.authorization.mask.ColumnMask)
- com.codingapi.springboot.authorization.jdbc.proxy.CallableStatementProxy (implements java.sql.CallableStatement)
- com.codingapi.springboot.authorization.handler.ColumnHandlerContext
- com.codingapi.springboot.authorization.mask.ColumnMaskContext
- com.codingapi.springboot.authorization.handler.Condition
- com.codingapi.springboot.authorization.register.ConditionHandlerRegister
- com.codingapi.springboot.authorization.enhancer.handler.ConditionSQLHandlerContext
- com.codingapi.springboot.authorization.jdbc.proxy.ConnectionProxy (implements java.sql.Connection)
- com.codingapi.springboot.authorization.DataAuthorizationConfiguration
- com.codingapi.springboot.authorization.DataAuthorizationContext
- com.codingapi.springboot.authorization.register.DataAuthorizationContextRegister
- com.codingapi.springboot.authorization.properties.DataAuthorizationProperties
- com.codingapi.springboot.authorization.properties.DataAuthorizationPropertyContext
- com.codingapi.springboot.authorization.interceptor.DataPermissionSQL
- com.codingapi.springboot.authorization.enhancer.DataPermissionSQLEnhancer
- com.codingapi.springboot.authorization.handler.DefaultColumnHandler (implements com.codingapi.springboot.authorization.handler.ColumnHandler)
- com.codingapi.springboot.authorization.filter.DefaultDataAuthorizationFilter (implements com.codingapi.springboot.authorization.filter.DataAuthorizationFilter)
- com.codingapi.springboot.authorization.handler.DefaultRowHandler (implements com.codingapi.springboot.authorization.handler.RowHandler)
- com.codingapi.springboot.authorization.filter.DefaultSkipAuthorizationFilter (implements com.codingapi.springboot.authorization.filter.SkipAuthorizationFilter)
- com.codingapi.springboot.authorization.interceptor.DefaultSQLInterceptor (implements com.codingapi.springboot.authorization.interceptor.SQLInterceptor)
- com.codingapi.springboot.authorization.mask.impl.IDCardMask (implements com.codingapi.springboot.authorization.mask.ColumnMask)
- com.codingapi.springboot.authorization.condition.JoinConditionSQL (implements com.codingapi.springboot.authorization.condition.IConditionSQL)
- com.codingapi.springboot.authorization.enhancer.handler.JoinConditionSQLHandler (implements com.codingapi.springboot.authorization.enhancer.handler.IConditionSQLHandler)
- com.codingapi.springboot.authorization.mask.impl.PhoneMask (implements com.codingapi.springboot.authorization.mask.ColumnMask)
- com.codingapi.springboot.authorization.jdbc.proxy.PreparedStatementProxy (implements java.sql.PreparedStatement)
- com.codingapi.springboot.authorization.register.ResultSetHandlerRegister
- com.codingapi.springboot.authorization.jdbc.proxy.ResultSetProxy (implements java.sql.ResultSet)
- com.codingapi.springboot.authorization.handler.RowHandlerContext
- com.codingapi.springboot.authorization.interceptor.SQLExecuteState
- com.codingapi.springboot.authorization.interceptor.SQLInterceptorContext
- com.codingapi.springboot.authorization.register.SQLInterceptorRegister
- com.codingapi.springboot.authorization.interceptor.SQLRunningContext
- com.codingapi.springboot.authorization.utils.SQLUtils
- com.codingapi.springboot.authorization.jdbc.proxy.StatementProxy (implements java.sql.Statement)
- com.codingapi.springboot.authorization.enhancer.TableColumnAlias
- com.codingapi.springboot.authorization.enhancer.TableColumnAliasContext
- com.codingapi.springboot.authorization.enhancer.TableColumnAliasHolder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.sql.SQLException (implements java.lang.Iterable<T>)
- com.codingapi.springboot.authorization.exception.NotAuthorizationException
- java.sql.SQLException (implements java.lang.Iterable<T>)
- java.lang.Exception
- com.codingapi.springboot.authorization.condition.WhereConditionSQL (implements com.codingapi.springboot.authorization.condition.IConditionSQL)
- com.codingapi.springboot.authorization.enhancer.handler.WhereConditionSQLHandler (implements com.codingapi.springboot.authorization.enhancer.handler.IConditionSQLHandler)
接口分层结构
- com.codingapi.springboot.authorization.handler.ColumnHandler
- com.codingapi.springboot.authorization.mask.ColumnMask
- com.codingapi.springboot.authorization.filter.DataAuthorizationFilter
- com.codingapi.springboot.authorization.condition.IConditionSQL
- com.codingapi.springboot.authorization.enhancer.handler.IConditionSQLHandler
- com.codingapi.springboot.authorization.handler.RowHandler
- com.codingapi.springboot.authorization.filter.SkipAuthorizationFilter
- com.codingapi.springboot.authorization.interceptor.SQLInterceptor
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.codingapi.springboot.authorization.condition.JoinConditionSQL.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)