axis的对象交由spring管理的配置
接着那个短信网关的项目,由于项目采用了spring。axis2和spring结合比较简单,但是axis和spring的结合可能要绕点路子哦。
首先GenUserImpl是我们要发布axis webservice的类。首先让它继承ServletEndpointSupport
- public class GenUserImpl extends ServletEndpointSupport implements GenUserInter {
再实现方法
- @Override
- public SMSResultAggre queryReturnReceiptAggre(CII cii, EchoQuery echoQuery) {
- return this.server.queryReturnReceiptAggre(cii, echoQuery);
- }
- protected void onInit() throws ServiceException
- {
- // 在 Spring 容器中获取 Bean 的实例
- this.server= (GenUserInter) getApplicationContext()
- .getBean("gui");
- }
如此即可~~ by dp
转载于:https://blog.51cto.com/dp0304/692193
axis的对象交由spring管理的配置相关推荐
- 把对象交给spring管理的3种方法及经典应用
背景 先说一说什么叫把对象交给spring管理.它区别于把类交给spring管理.在spring里采用注解方式@Service.@Component这些,实际上管理的是类,把这些类交给spring来负 ...
- 你不知道的小技巧 — 把对象交给spring管理的3种方法及经典应用
背景 先说一说什么叫把对象交给spring管理.它区别于把类交给spring管理.在spring里采用注解方式@Service.@Component这些,实际上管理的是类,把这些类交给spring来负 ...
- Spring声明式事务管理的配置详解
环境配置 项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可.添加方法: 点击项目右键->Build Path->Add ...
- 用spring管理和实例化对象的四种方式
用spring管理和实例化对象的四种方式 方式一:无参构造函数(最常用) 对象是spring创建,创建的对象还要交给spring容器管理 bean:豆子 id:在spring容器中Hello对象的名, ...
- 在不受Spring管理的类中注入spring 管理的对象
前几天在做一个任务时,需要在一个普通的java类(不受Spring管理的类)中,调用 spring data jpa的某个xxxReponsitory 接口,同时需要读取properties 文件中的 ...
- Java反射生成对象注入spring(结合工厂模式)
利用工厂模式进行代码扩展,而不用修改原来代码.在配置文件配置要生成的类,通过反射交由工厂生成对象,并将此对象交给spring管理,在项目中遇到此问题并予以解决,做一下记录. package cn.ea ...
- 从 Spring 的环境到 Spring Cloud 的配置
点击关注公众号,实用技术文章及时了解 来源:https://zhenbianshu.github.io 需求 不知不觉,web 开发已经进入 "微服务"."分布式&quo ...
- spring事务管理-xml配置aop事务(重点)
刚才咱们是使用了模板操作咱们事务,当然使用模板操作比较low,还得写代码,每个方法都写太费劲了,首先把之前写的先注释掉,把这个transfer这个代码直接复制一份,然后底下展一份,留着注释掉就行了,上 ...
- 170630、springboot编程之普通类中调用spring管理的bean对象
我们知道如果我们要在一个类使用spring提供的bean对象,我们需要把这个类注入到spring容器中,交给spring容器进行管理,但是在实际当中,我们往往会碰到在一个普通的Java类中,想直接使用 ...
最新文章
- 怎么做 慢充 话费_警惕!冒充亲友骗充话费卷土重来
- Java语言程序设计(基础篇)第七章(2 18 34)
- pyhon学习问题汇总
- 1057 Stack (30 分)【难度: 中 / 知识点: 树状数组 STL】
- 如何使用阿里云容器服务保障容器的内存资源质量
- VC++深入详解 孙鑫 高清PDF + 配套视频下载
- mybatis 原理_图解源码 | MyBatis的Mapper原理
- 【Linux】一步一步学Linux——objdump命令(254)
- flex 图片上传并以二进制保存到oracle数据库,flex 加载并显示图片 图片转化成二进制...
- redis php ismember,Spring StringRedisTemplate 配置
- 用php生成HTML文件的类
- 计算机科学中的计算机思维在本质上源自于,计算思维对学习计算机知识有何作用?...
- 地图比例尺与空间分辨率之间的关系_分辨率与比例尺
- 爬取东方财富的利润表数据记录
- ok6410linux usb驱动,linux OK6410 LED驱动
- 仿iGoogle自定义首页模块拖拽效果
- [经验教程]拼多多购物车在哪里怎么加入购物车合并一起付款?
- 尚硅谷nginx笔记
- 欢迎来到大数据时代-----赶快来了解一些大数据的基础知识
- 在centos7系统安装docker及用docker安装jenkins
热门文章
- 北斗导航 | 基于CRDSS(Comprehensive RDSS, 全面RDSS)的北斗抗干扰技术研究:RDSS+RNSS(论文翻译)
- Unable to compile class for JSP的解决方法
- springcloud 文件服务器,SpringCloud传文件
- 多媒体技术是指以计算机为手段来获取,计算机应用基础win7课件第八章.ppt
- oracle闪回保存多久,CSS_oracle 中关于flashback闪回的介绍, 1、必须设定undo保留时间足 - phpStudy...
- 第四范式入围Forrester Wave™:预测分析与机器学习中国市场评测报告 位列领导者行列...
- git 与github 命令行操作与控制
- 工业用微型计算机(18)-指令系统(13)
- 【Python】Pandas groupby加速处理数据
- 我们的合作伙伴Datawhale两岁啦!