新随笔  :: 订阅 订阅  :: 管理

2009年2月22日

摘要: 在之前那个动态代理的基础上做些修改. 代码参考dynamic-proxy-AOP1 1.首先呢接口类UserManager 1package com.zyl.proxy; 2 3public interface UserManager { 4 5 public void addUser(String name,String password); 6 7 p... 阅读全文

posted @ 2009-02-22 19:37 redcoatjk 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 一般面向对象的编程,好比纵向的.如果要在很多不同功能的方法中,统一添加一些什么方法,这样就需要横向的思考方式.AOP概念1.切面(Aspect):[将横切关注点的东西都放在一个类中.比如safeHandler.java] 一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。在Spring AOP中,切 面可以使用基于模式)或者基于@A... 阅读全文

posted @ 2009-02-22 19:30 redcoatjk 阅读(121) 评论(0) 推荐(0) 编辑

2009年2月20日

摘要: [学习资料来自尚学堂公布之视频] [前面已经转了几篇有关静态/动态代理的帖子.写的都很不错.自己也跟着视频敲了几篇代码. 现在贴出来.算是有有始有终吧.] 1.UserManager接口 1package com.zyl.proxy; 2 3public interface UserManager { 4 5 public void addUer(String name,S... 阅读全文

posted @ 2009-02-20 11:00 redcoatjk 阅读(136) 评论(0) 推荐(0) 编辑

2009年2月19日

摘要: 前面一个文章里的代码很简单(只是让大家了解什么是代理),实现的是静态代理,做为电脑代理商的ComputerProxy,在电脑行业 为电脑生产商(三星,联想)和客户提供服务,提供各种方便。 郁闷的是,如果我现在增加一个行业,比如下面要讲到的Cat汽车行业,那么,我们只能增加一个代理了,也就是说我们要再写一个CatProxy代码,我们现在假设我们有很多个行业,那么,无疑我们的工作量开... 阅读全文

posted @ 2009-02-19 23:15 redcoatjk 阅读(173) 评论(0) 推荐(0) 编辑

摘要: 这几天在看一些代理的东西.发现这个帖子写的很不错 冒昧转过来收藏之. 摘自 http://www.blogjava.net/lusm/archive/2007/08/08/135355.html ---------------------------------------------------------------- 在以后的日子里,我会用学习剩下的时间和大家一起学习Java设计模式,书写... 阅读全文

posted @ 2009-02-19 23:05 redcoatjk 阅读(131) 评论(0) 推荐(0) 编辑

摘要: 摘自http://blog.csdn.net/dl88250/archive/2007/10/25/1843813.aspx Java Logging API是sun公司于2002年5月正式发布的。它是自J2SE 1.4版本开始提供的一个新的应用程序接口。它能够很方便地控制和输出日志信息到文件,控制台或其它用户定义的地方,如数据库,电子邮件等。所以它是为最 终用户,系统管理员,软件服务工程师和开发... 阅读全文

posted @ 2009-02-19 23:00 redcoatjk 阅读(356) 评论(0) 推荐(0) 编辑

2009年2月17日

摘要: 本来已经转贴了.想一想,自己还是再做个笔记吧.印象更深. 好 .....那么 继续 在写好的类中.添加新的功能.一般是怎么做的呢? 1.静态代理 参考代码static-proxy 1)首先写个接口吧 1package com.zyl.proxy; 2 3public interface UserManager { 4 5 public void addUer(Stri... 阅读全文

posted @ 2009-02-17 21:50 redcoatjk 阅读(164) 评论(0) 推荐(0) 编辑

摘要: 载自http://kuangbaoxu.javaeye.com/blog/1928041. 代理模式主要有两种:静态代理和动态代理 2. 静态代理: 比如要在输出“HelloWorld”前打印一个字符串“Welcome” A:先定义一个接口类 1package ttitfly.proxy; 2 3p 阅读全文

posted @ 2009-02-17 18:40 redcoatjk 阅读(137) 评论(0) 推荐(0) 编辑

摘要: 在之前的xml配置中.我们都要注册好各类之间的依赖关系比如 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 这样一个配置中,我们注册了Bean3.4.5之... 阅读全文

posted @ 2009-02-17 15:25 redcoatjk 阅读(144) 评论(0) 推荐(0) 编辑

2009年2月16日

摘要: 对于testInjection2()方法; 我们执行的效果是: 1sdfs2008/03/06 2一旦注入就会打印.我是bean1的setInt方法 3bean2.bean3.id=10 4bean2.bean3.name=这个在公共中有定义值.如果bean3中再定义.则以bean3覆盖原来的配置内容 5bean2.bean3.password=1235 6bean2.bean4.id=10 7b... 阅读全文

posted @ 2009-02-16 21:17 redcoatjk 阅读(160) 评论(0) 推荐(0) 编辑