2013年9月16日

CGlib使用案例

摘要: 实际对象:1 public class RealObject {2 public void doSomething() {3 System.out.println("RealObject.doSomething()");4 }5 } CGlib代理: 1 /** 2 * CGlib代理 3 * 4 * @author Arts&Crafts 5 * 要让CGlibProxyFactory这个类的对象作为代理的话,必须实现MethodInterceptor 6 */ 7 public class CglibProxy implements Meth... 阅读全文

posted @ 2013-09-16 21:35 Arts&Crafts 阅读(373) 评论(0) 推荐(0) 编辑

Java动态代理

摘要: 代理是基本的设计模式之一,它是为了提供额外的或不同的操作,而插入的用来代理"实际"对象的对象。这些操作通常涉及与”实际“对象的通信,因此代理通常充当着中间人的角色。下面的一个用例展示代理结构的简单示例。 接口:/** * 接口 * @author Arts&Crafts * */public interface Interface { void doSomething(); void somethingElse(String arg);} 实际类: 1 /** 2 * 实际类 3 * @author Arts&Crafts 4 * 5 */ 6 public 阅读全文

posted @ 2013-09-16 20:51 Arts&Crafts 阅读(251) 评论(0) 推荐(0) 编辑

计算机书籍处理了

摘要: 要毕业了买的书太多了,准备卖掉以后可能就用不上的书。以后搞Java,C++书籍就用不上了,这些C++书都是大二买的,不过一直都保存着,没翻过,绝对新的。《C++程序设计语言》原价99C++语言之父写的,全新的,买的时候在实体店花了99买的,现在20块处理。《VisualC++2010入门经典》原价128也是实体店买的,看了两页,全新的。也没翻过也20快处理了。还有《C#高级编程第六版》原价158《LINQ高级编程》原价48全部9成新一起20块钱。还有几本Python的书籍《HeadFirstPython》《Python计算域编程实现多媒体方法》不用怀疑全是新的,当时买了是为了进阶Python. 阅读全文

posted @ 2013-09-16 16:25 Arts&Crafts 阅读(171) 评论(0) 推荐(0) 编辑

导航