springMVC dubbo注解无效,service层返回空指针
来源:互联网 发布:蛇会主动攻击人吗 知乎 编辑:程序博客网 时间:2024/05/21 16:35
引自oschina回复
出现空指针的原因是:spring mvc扫描的时候根本无法识别@Reference ,同一方面,dubbo的扫描也无法识别Spring @Controller ,所以两个扫描的顺序要排列好,如果先扫了controller,这时候把控制器都实例化好了,再扫dubbo的服务,就会出现空指针。
将springMVC的配置与dubbo配置写在一个配置文件中,注意顺序
<mvc:annotation-driven /> <!-- 消费方应用名,用于计算依赖关系,不是匹配条件,不要与提供方一样 --> <dubbo:application name="dubbo-consumer" owner="programmer" organization="dubbox" /> <dubbo:registry address="zookeeper://127.0.0.1:2181"/> <dubbo:consumer timeout="30000" /> <!-- <dubbo:reference id="demoService" interface="com.dubbo.service.DemoService"/> --> <dubbo:annotation package="com.dubbo.controller" /> <!-- 把标记了@Controller注解的类转换为bean --> <context:component-scan base-package="com.dubbo.controller" />
0 0
- springMVC dubbo注解无效,service层返回空指针
- springMVC dubbo注解无效,service层返回空指针
- Spring Dubbo 注解无效,空指针
- 静态工具类中使用注解注入service 空指针
- java 空指针异常 service层没有注入进来
- Spring构建Service层过程中,报空指针异常
- springmvc报的service空指针的异常
- ButterKnife无效 空指针
- 基于Struts2中的Action层、Service层、Dao层理解在SpringMVC对应的四大注解
- springmvc注入service层
- Dubbo-----'消费方'注解引用'提供方'的接口时报空指针
- fopen返回空指针
- Java 自定义注解实现springMVC 参数校验非空判断,为空 则返回响应为空信息
- 关于springmvc报的空指针的异常,就是在这个service方法报空指针的原因
- SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Controller
- SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Controller
- SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Controller
- SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Controller
- JavaScript学习---怎样引用显示百度地图
- 图解侧方停车技巧2015高清版
- windows下的redis 2.x 配置
- 写自己的ASP.NET MVC框架(下)
- UITableView取消多余的表格线条
- springMVC dubbo注解无效,service层返回空指针
- 如何生成符合高斯分布的数据集
- java接口的理解
- 修改Eclipse为黑色主题
- 自己实现的一个Native方法的调用
- arcgis server api选择困惑
- IT客学院《Android项目:高仿拉手网-客户端+服务器》完整教程
- Laravel5.2 通过评论查找评论者信息
- 关于web移动端返回到顶部的解决方案