类 WriteInterceptor

java.lang.Object
top.tangyh.basic.database.mybatis.WriteInterceptor
所有已实现的接口:
org.apache.ibatis.plugin.Interceptor

@Intercepts(@Signature(type=org.apache.ibatis.executor.statement.StatementHandler.class,method="prepare",args={java.sql.Connection.class,java.lang.Integer.class})) public class WriteInterceptor extends Object implements org.apache.ibatis.plugin.Interceptor
演示环境写权限控制 拦截器 该拦截器只用于演示环境, 开发和生产都不需要

作者:
zuihou
  • 构造器详细资料

    • WriteInterceptor

      public WriteInterceptor()
  • 方法详细资料

    • intercept

      public Object intercept(org.apache.ibatis.plugin.Invocation invocation)
      指定者:
      intercept 在接口中 org.apache.ibatis.plugin.Interceptor
    • plugin

      public Object plugin(Object target)
      生成拦截对象的代理
      指定者:
      plugin 在接口中 org.apache.ibatis.plugin.Interceptor
      参数:
      target - 目标对象
      返回:
      代理对象
    • setProperties

      public void setProperties(Properties properties)
      mybatis配置的属性
      指定者:
      setProperties 在接口中 org.apache.ibatis.plugin.Interceptor
      参数:
      properties - mybatis配置的属性