Mqx0115 2016-11-25 08:52 采纳率: 0%
浏览 1352
已结题

spring+mybatis发布webservice接口问题

用spring+mybatis写的一个web项目,bean的管理是通过spring自动注入实现,在项目中可以实现对持久层dao的操作,并且@Transactional事物管理有效,但是将接口发布成webservice接口(用eclipse自带jax-ws实现),接口发布成功,但是在调用方法的候webservice获取不到spring注入的bean。
换一种方式(方式2),将接口中需要的bean,通过ApplicationContext getbean()获取bean实例,然后在发布webservice接口,能够实现对持久层dao的操作,但是事物失效这个问题有什么解决方案。
问题一:webservice怎么能实现spring注入的bean不为空。
问题二:用getBean的方式(方式2)发布的webservice怎么解决事物失效问题。

  • 写回答

1条回答

  • 「已注销」 2016-11-25 13:07
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊
  • ¥15 安装svn网络有问题怎么办