IT行业均薪领跑7大传统行业
去年各行业月收入对比
今年IT各技术方向行业平均薪资
IT培训网面向所有课程学员提供先就业后付款学习方案,保证学员稳定就业,可谓0学费!免除学习压力。
正文:
Dubbox服务消费方开发详解,具体内容包括六个详细的开发步骤。Dubbox服务消费方开发详解如下:
1、创建maven工程(打包方式为war)dubbodemo_consumer,pom.xml配置和上面服务提供者相同,只需要将Tomcat插件的端口号改为8082即可。
2、配置web.xml文件
~~~xml
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
Archetype Created Web Application
springmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:applicationContext-web.xml
1
springmvc
*.do
~~~
3、将服务提供者工程中的HelloService接口复制到当前工程
4、编写Controller
~~~java
package com.itheima.controller;
import com.alibaba.dubbo.config.annotation.Reference;
import com.itheima.service.HelloService;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
@RequestMapping("/demo")
public class HelloController {
@Reference
private HelloService helloService;
@RequestMapping("/hello")
@ResponseBody
public String getName(String name){
//远程调用
String result = helloService.sayHello(name);
System.out.println(result);
return result;
}
}
~~~
注意:Controller中注入HelloService使用的是Dubbo提供的@Reference注解
5、在src/main/resources下创建applicationContext-web.xml
~~~xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
~~~
6、运行测试
tomcat7:run启动
在浏览器输入http://localhost:8082/demo/hello.do?name=Jack,查看浏览器输出结果。
以上就是Dubbox服务消费方开发详解的全部内容,大家都看懂了吗?如果想要学习更多有关Dubbox的内容,可以继续关注IT培训网资讯Java栏目,我们将不定期更新学习资源~
姓名:左*飞
学历:专科
专业:理学与信息科学学院
薪资:13000
入职单位:北京惠信数据
数据来自学员真实就业
拒绝以偏概全
| 姓名 | 学历 | 入职单位 | 专业 | 薪水 | 福利 |
| 刘*东 | 专科 | 保密 | 信息工程系 | 12000 | 五险一金 |
| 刘*东 | 专科 | 保密 | 信息工程系 | 12000 | 五险一金 |
| 刘*东 | 专科 | 保密 | 信息工程系 | 12000 | 五险一金 |
Dubbox服务消费方六个详细的开发步骤!
在乎每一位学员的职业梦想,坚持教育初心
| 20000名 年培养学员 |
5000名 同期在校学员 |
16城 培训中心遍布全国 |
20个 开设培训中心 |
| 500所 合作院校 |
10000家 合作企业 |
12门 目前开设课程 |
200位 讲师团队 |
· 就业保障体系覆盖全国,
· 10000多家合作企业定期招聘,
· 学员就业可随心选择。
· 全国各校区讲师统一管理,招聘标准一致,
· 课程大纲全范围内定期升级更新,
· 保障学员学习质量