欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI
欢迎使用普元文档库
问题描述:ESB中如何基于spring进行开发?
解决办法:以下是esb中调用spring中bean的方式说明:
1:在esbserver/server/EOS/_srv/config下新增spring的配置文件或在spring.xml添加bean对象。
2:将spring配置文件中配置的bean对象所对应的class封装为jar包放在esbserver/server/EOS_LIBS下。
3:在具体的业务中进行bean对象的获取及调用:
如果是在spring.xml添加bean对象,获取对象方式:
Test test = BeanFactory.newInstance().getBean("test");
如果新增spring配置文件,获取对象方式:
ApplicationContext ctx = new FileSystemXmlApplicationContext("spring配置文件路径");
Test test = (Test) ctx.getBean("test");
附件是一个调用spring调用的例子及spring的配置文件。