03 2012 档案
摘要:spring Rmi 客户端是通过 RmiProxyFactoryBean 和它的父类来完成查找远程对象 生成代理对象方法调用RmiProxyFactoryBean 定义public class RmiProxyFactoryBean extends RmiClientInterceptor implements FactoryBean, BeanClassLoaderAware {}父类RmiClientInterceptor定义public class RmiClientInterceptor extends RemoteInvocationBasedAccessor implements
阅读全文
摘要:在SpringBeanFactory容器中管理两种bean1.标准Java Bean2,另一种是工厂Bean, 即实现了FactoryBean接口的bean 它不是一个简单的Bean 而是一个生产或修饰对象生成的工厂Bean在向Spring容器获得bean时 对于标准的java Bean 返回的是类自身的实例 而FactoryBean 其返回的对象不一定是自身类的一个实例,返回的是该工厂Bean的getObject方法所返回的对象一个简单的例子public class SayHelloFactoryBeanImpl implements FactoryBean { /** * 返回该工厂生成.
阅读全文
摘要:Java Rmi 1.接口必须继承java.rmi.Remote接口2.方法必须抛出java.rmi.RemoteException异常Spring Rmi1.可以不实现java.rmi.Remote接口 2.方法可以不抛出异常 问题:在Spring 内部是怎么实现的?在Spring中 是通过org.springframework.remoting.rmi.RmiServiceExporte 在服务端导出一个服务 RmiServiceExporter定义public class RmiServiceExporter extends RmiBasedExporter implements Ini
阅读全文
摘要:一: 服务端 暴露服务package com.xx.service; /** * 定义远程服务接口 * 1.可以不继承java.rmi.Remote接口 * 2.方法可以不抛出java.rmi.RemoteException异常 * */
public interface ISayHelloService { public String doSayHello(String name);
}package com.xx.service.impl; import com.xx.service.ISayHelloService; /** * 远程接口实现 */
publ...
阅读全文
摘要:一: 服务端 暴露服务import java.rmi.Remote;
import java.rmi.RemoteException; /** * 1.定义远程接口,必须继承Remote接口, * 2.远程调用的方法必须抛出RemoteException异常 */
public interface ISayHello extends Remote { /** * @param name * @return * @throws RemoteException 远程调用方法必须抛出RemoteException */ public String doSayHel...
阅读全文
摘要:环境:1.windows XPsp22.mongodb-win32-2.0.4 mongodb下载地址(http://www.mongodb.org/downloads)安装:解压mongodb下载的安装包 * 我这里是在 D:\mongodb 打开dos命令行 切换到D:\mongodb\mongodb-win32-i386-2.0.4\bin目录 以windows服务形式安装这样比较省事 mongod.exe --dbpath D:/mongodb/db --logpath D:\mongodb\logs.log --logappend --serviceName MongoDB --i.
阅读全文
摘要:spring中 有一大堆Aware结尾接口, 例如BeanFactoryAware, ApplicationContextAware, ServletContextAware等在程序中 我们自定义的bean实现了 Aware相关接口 spring 通过回调 就可以获得一些资源 比如说 我们的bean实现BeanFactoryAware spring会在bean实例化(getBean)阶段 回调该setBeanFactory方法 注入BeanFactory实例(也就是this)spring BeanFactoryAware 接口定义public interface BeanFactoryAwar
阅读全文
摘要:自己的类 实现org.springframework.beans.factory.BeanFactoryAware 接口 BeanFactoryAware 接口中只有一个方法 setBeanFactory(BeanFactory beanFactory)import org.springframework.beans.BeansException;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.BeanFactoryAware; public cla.
阅读全文

浙公网安备 33010602011771号