当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 看了1月的程序员杂志,看到动态代理的讲述,写下如下学习笔记,其中demo做了改动,更好体现动态代理的概念。
 

 

    摘要: 在tomcat中运行weblogic 8的web项目 前言: weblogic是bea公司的主打产品,也是全球领先的企业级应用服务器。在weblogic 8中提供了很多新的特性。比如它提出了全新的page flow的概念和netui页面元素标签库,以及还有对于java来说是全新的java control的概念,此外还有能够方便处理xml的xmlbean。种种这些技术都是使程序员能够从繁......
 ·如何加载applictioncontext    »显示摘要«
    摘要: web.xml中: <servlet> <servlet-name>initcontext</servlet-name> <servlet-class>com.it168.control.initcontext</servlet-class> <load-on-startup>9999</load-on-startup......


动态代理实践的学习笔记

看了1月的程序员杂志,看到动态代理的讲述,写下如下学习笔记,其中demo做了改动,更好体现动态代理的概念.

1.接口类:foo.java 【程序编程相关:hibernate产生自动增长的主键

一:动态代理实践 【推荐阅读:Tomcat5.0.18+Apache2

  【扩展信息:一个计算个人所得税的例子

package dymaticproxy;

/**

 * <p>title: 高层提供的服务接口</p>

 * <p>description: </p>

 * <p>copyright: copyright (c) 2004</p>

 * <p>company: huawei</p>

 * @author zhaolh

 * @version 1.0

 */

 

public interface foo {

    void doaction();

}

2.接口的实现1

package dymaticproxy;

 

/**

 * <p>title:高层提供服务接口的具体实现 </p>

 * <p>description: </p>

 * <p>copyright: copyright (c) 2004</p>

 * <p>company: </p>

 * @author zhaolh

 * @version 1.0

 */

 

public class fooimpl implements foo {

    public fooimpl() {

    }

    public void doaction() {

        /**@todo implement this dymaticproxy.foo method*/

        //throw new java.lang.unsupportedoperationexception("method doaction() not yet implemented.");

        system.out.println("in fooimp1.doaction()");

    }

 }

3.接口的实现2

package dymaticproxy;

 

/**

 * <p>title: </p>

 * <p>description: </p>


...   下一页
    摘要: 开始 级别:高级......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE