![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
iteye_8416
这个作者很懒,什么都没留下…
展开
-
java代理、cglib、java proxy
[color=red][size=xx-small]概述:[/size][/color] 代理对象和被代理对象一般实现相同的接口,调用者与代理对象进行交互。代理的存在对于调用者来说是透明的,调用者看到的只是接口。代理对象则可以封装一些内部的处理逻辑,如访问控制、远程通信、日志、缓存等。比如一个对象访问代理就可以在普通的访问机制之上添加缓存的支持。这种模式在RMI和EJB中都得到了...原创 2016-03-26 13:30:01 · 78 阅读 · 0 评论 -
Spring实现AOP的4种方式
先了解AOP的相关术语: [color=cyan]1.通知(Advice): [/color] 通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。 [color=cyan]2.连接点(Joinpoint): [/color] 程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。 [color=cyan]3.切入...原创 2016-03-29 09:49:02 · 66 阅读 · 0 评论 -
Java中Object的使用:重载equals、hashCode及实现compareTo
这里主要介绍Java中使用Hashtable、Arrays.sort时候如果键值涉及到对象、类时候的处理办法: 1. 重载equals():java中默认的对象的equals是当指向同一内存地址时才为true;如果你现在需要利用对象里面的值来判断是否相等,则重载equal方法。 2.重载hashCode():只有当类需要放在HashTable、HashMap、HashSet等等hash结构的集...原创 2016-04-03 13:34:47 · 150 阅读 · 0 评论