修改shiro拦截器问题
This commit is contained in:
@@ -14,6 +14,7 @@ import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.List;
|
||||
import java.util.Properties;
|
||||
|
||||
@@ -45,6 +46,11 @@ public class RequestSearchPlugin implements Interceptor {
|
||||
|
||||
@Override
|
||||
public Object intercept(Invocation invocation) throws Throwable {
|
||||
Method method = invocation.getMethod();
|
||||
logger.info("method is " + method.getName());
|
||||
if ("findByAccount".equals(method.getName())){
|
||||
return invocation.proceed();
|
||||
}
|
||||
// 准备参数
|
||||
Executor executor = (Executor) invocation.getTarget();
|
||||
Object[] args = invocation.getArgs();
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||
<file>${LOG_HOME}/common-default.log</file>
|
||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||
<fileNamePattern>${LOG_HOME}/common-default-%d{yyyy-MM-dd}.log
|
||||
</fileNamePattern>
|
||||
<fileNamePattern>${LOG_HOME}/common-default-%d{yyyy-MM-dd}.log</fileNamePattern>
|
||||
<MaxHistory>30</MaxHistory>
|
||||
</rollingPolicy>
|
||||
<encoder>
|
||||
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
||||
@@ -29,17 +29,46 @@
|
||||
<level>ERROR</level>
|
||||
</filter>
|
||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||
<fileNamePattern>${LOG_HOME}/common-error-%d{yyyy-MM-dd}.log
|
||||
</fileNamePattern>
|
||||
<fileNamePattern>${LOG_HOME}/common-error-%d{yyyy-MM-dd}.log</fileNamePattern>
|
||||
<MaxHistory>30</MaxHistory>
|
||||
</rollingPolicy>
|
||||
<encoder>
|
||||
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<appender name="SERVICE"
|
||||
class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||
<file>${LOG_HOME}/service/service.log</file>
|
||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||
<fileNamePattern>${LOG_HOME}/service/service-%d{yyyy-MM-dd}.log</fileNamePattern>
|
||||
<MaxHistory>30</MaxHistory>
|
||||
</rollingPolicy>
|
||||
<encoder>
|
||||
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<loggers>
|
||||
<logger name="org.springframework" additivity="false" level="info">
|
||||
<appender-ref ref="STDOUT" />
|
||||
<appender-ref ref="COMMON-DEFAULT" />
|
||||
<appender-ref ref="COMMON-ERROR" />
|
||||
</logger>
|
||||
<logger name="com" additivity="false" level="info">
|
||||
<appender-ref ref="STDOUT" />
|
||||
<appender-ref ref="COMMON-DEFAULT" />
|
||||
<appender-ref ref="COMMON-ERROR" />
|
||||
</logger>
|
||||
<logger name="com.ydd.oms.config.mybatis" additivity="false" level="info">
|
||||
<appender-ref ref="SERVICE" />
|
||||
</logger>
|
||||
</loggers>
|
||||
|
||||
<!-- root -->
|
||||
<root level="info">
|
||||
<appender-ref ref="STDOUT" />
|
||||
<appender-ref ref="SERVICE" />
|
||||
<appender-ref ref="COMMON-DEFAULT" />
|
||||
<appender-ref ref="COMMON-ERROR" />
|
||||
</root>
|
||||
|
||||
Reference in New Issue
Block a user