博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Guice AOP
阅读量:6212 次
发布时间:2019-06-21

本文共 491 字,大约阅读时间需要 1 分钟。

hot3.png

使用bindInterceptor来实现AOP 

/*  * 第一个参数表示匹配所有的类 * 第二个参数表示匹配由Logged注解的方法 * 第三个参数表示具体的AOP方法 */bindInterceptor(Matchers.any(),                Matchers.annotatedWith(Logged.class),                new MethodInterceptor(){                    @Override                    public Object invoke(MethodInvocation invocation) throws Thorwable {                        // 实现具体的切面方法                        return null;                    }                });

 

转载于:https://my.oschina.net/u/3198904/blog/1578143

你可能感兴趣的文章
ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
查看>>
Linq 多条件连接
查看>>
NodeJS学习第一季-安装与介绍
查看>>
你能相信老板的话吗?
查看>>
启动weblogic时提示_WLS_ADMINSERVER00000.DAT不可用
查看>>
用户 'IIS APPPOOL\ASP.NET V4.0' 登录失败
查看>>
centos源不能安装libmcrypt-devel,由于版权的原因没有自带mcrypt的包
查看>>
linux设备驱动中的并发控制——自旋锁
查看>>
JavaScript—script标签放在body里还是header里(25)
查看>>
geth, web3.js, JSON RPC, truffle之间的关系
查看>>
Linux下查看软、硬raid信息的方法
查看>>
【腾讯优测干货分享】如何降低App的待机内存(三)——探索内存增长的原因...
查看>>
Linux服务器下安装Composer 并使用Composer安装Thinkphp5.1
查看>>
判断js和css是否加载完成
查看>>
如何从git中移除一个子模块(submodule)
查看>>
《shell编程实战》第2章shell脚本入门(上)
查看>>
Python黑魔法:元类
查看>>
函数式编程之Clojure
查看>>
Guava新增集合类型-Multimap(3)
查看>>
centos 6.5 安装pip
查看>>