regexpmethodpointcut.java
来自「cwbbs 云网论坛源码」· Java 代码 · 共 23 行
JAVA
23 行
package com.cloudwebsoft.framework.aop.Pointcut;import com.cloudwebsoft.framework.aop.base.Pointcut;import java.lang.reflect.Method;import java.util.regex.Pattern;import java.util.regex.Matcher;public class RegexpMethodPointcut implements Pointcut { String patternString; public RegexpMethodPointcut(String patternString) { this.patternString = patternString; } public boolean hit(Object proxy, Method method, Object[] args) { Pattern p = Pattern.compile(patternString, Pattern.DOTALL | Pattern.CASE_INSENSITIVE); Matcher m = p.matcher(method.getName()); return m.find(); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?