当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 在许多应用程序中,指定的类需要使用组件对象。
 

 

 ·介绍j2me可选包——pim op    »显示摘要«
    摘要: 前几天听朋友说起移动那方面正在谈论关于pim的问题,这是个比较前沿的技术了。忽然想起来以前曾经在sun的网站看到过一篇文章是讲述pim的,于是今天把它大概介绍一下。 pim的意思是personal infomation management(个人信息管理),主要是针对用户的重要信息,例如通信录、提醒、日程等。pim op定义了一系列的api,提供了访问这些重要数据的方法和途径。有必要先谈一下什么......
    摘要:package com.bonjovi.utils.encrypt; import java.io.*;import java.security.*; import javax.crypto.*;import javax.crypto.spec.secretkeyspec; /*** crypttool 封装了一些加密工具方法, 包括 3des, md5 等.** @author bonjovi*......


在WebWork中实现IoC(1)
在许多应用程序中,指定的类需要使用组件对象.ioc模式允许父对象(在webwork中是xwork的componentmanager实例)给与action对象它所需要的资源对象,而不是该对象需要自己去获得资源对象.

l         实例化:在action对象实例化时,将资源对象作为构造函数参数传递. 【程序编程相关:ORACLE+Midas的远程数据模块配

有两种方法实现ioc:实例化与使用enabler接口. 【推荐阅读:Convert CHtmlView to

  【扩展信息:数据分发的开发思想发展过程[2004年4

l         使用enabler接口:xwork使用enablers传递组件对象.action实现enabler接口,带有叫做setcomponent(componentobject r)的方法.这样,在该对象实例化时,资源对象就会传递给该对象.

为什么使用ioc?

使用ioc意味着你可以自上而下的方式开发组件,不需要创建客户程序需要调用的注册类,并自己去获得组件实例.

传统方式实现服务,大概下面有类似的步骤:

l         编写组件(例如exchangerateservice);

l         编写客户类(xwork的action类);

l         编写保持组件对象的注册类(例如registry);


...   下一页
 ·在webwork中实现ioc(2)     »显示摘要«
    摘要:2、xwork的组件体系结构 (1)编写组件类 在xwork中,组件类可以是任何你想要做的。唯一的限制就是需要有一个缺省的构造函数,以便xwork在需要时进行实例化。作为选项,组件类可以实现intializable和/或disposable接口,以便在创建之后以及销毁之前,可以接收生命周期事件,就象下面展示的一样: public class mycomponent implements intia......
» 本期热门文章:

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