橙稚
2017-09-25 01:13
采纳率: 63.5%
浏览 739
已采纳

CXF WebService,谁能帮我解决这个问题啊?

这个问题我问了好多遍了,可这个问题依然存在,已愁死了。求大神帮解决!!
每次启动Tomcat都会提示两句话,无法解决这个mapper,导致调用WebService时,mapper为null,到底什么原因呢,代码很简单,在普通后台,引用mapper无异常,在WebService就不行!图片说明
图片说明
图片说明
下面配置文件
图片说明
Spring
图片说明

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 已采纳

    这种问题有两种原因,一:没生成javabean,通俗说就是没有tDatacentermiddleMapper的get和set方法
    二:在你的spring中没有注入,好好查百度什么是spring的依赖注入,尤其是 default-autowire="byName"

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 「已注销」 2017-09-25 04:43

    你好,我最近看过一些spring的注释,你的Java代码中,属性名为tDatacentermiddleMapper,而配置文件为TDatacentermiddle,两者不一样,你在@Resource中也没有指定name,请注意@Resource注入@Autowired的区别
    这是我看到的问题,我是个新手,如果是这个问题,希望回复下,谢谢

    评论
    解决 无用
    打赏 举报
  • lyclngs 2017-09-26 02:17

    把tDatacentermiddleMapper属性名改成tdatacentermiddleMapper

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题