jfinal攔截器配置

實現aophtml

@Before(Tx.class)
    public void index(){
// renderText("hello world!");
        render("/login.html");
/*      User user=getModel(User.class);
// user.deleteById("1");
// user.delete();

聲明before 固然全局攔截器,業務攔截器能夠分開設置java

配置攔截器markdown

/*攔截器配置 * (non-Javadoc) * @see com.jfinal.config.JFinalConfig#configInterceptor(com.jfinal.config.Interceptors) */

    @Override
    public void configInterceptor(Interceptors me) {
        //me.add(new TxByMethods("index"));
        me.add(new myIntercepter());
    }

實現本身的攔截器ide

package Action;

import com.jfinal.aop.Interceptor;
import com.jfinal.aop.Invocation;

public class myIntercepter implements Interceptor{

    public void intercept(Invocation inv) {
        System.out.println("before-------先執行代碼-----------");
        inv.invoke();
        System.out.println("after----------後執行代碼實現aop---------");
    }

}

okspa

相關文章
相關標籤/搜索