当前位置: 首页 > news >正文

西安免费做网站哪家好在线设计签名免费网站

西安免费做网站哪家好,在线设计签名免费网站,国内wordpress有名主题,wordpress首页随机推荐入门案例之前我们先介绍一下#xff1a;zookeeper。 Zookeeper是Apacahe Hadoop的子项目#xff0c;可以为分布式应用程序协调服务#xff0c;适合作为Dubbo服务的注册中心#xff0c;负责服务地址的注册与查找#xff0c;相当于目录服务#xff0c;服务提供者和消费者只…入门案例之前我们先介绍一下zookeeper。 Zookeeper是Apacahe Hadoop的子项目可以为分布式应用程序协调服务适合作为Dubbo服务的注册中心负责服务地址的注册与查找相当于目录服务服务提供者和消费者只在启动时与注册中心交互。 就不用安装了我会上传一个安装包。 总结 1、什么是zookeeper                 zookeeper负责管理ip和port是服务提供者和服务消费者的注册中心         2、zookeeper的安装和启动                 安装                    解压即安装                 启动                     双击bin/zkServer.cmd 开始入门案例项目结构 父工程的pom.xml parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.3.2.RELEASE/version/parent dependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency!-- Dubbo Spring Boot Starter --dependencygroupIdcom.alibaba.boot/groupIdartifactIddubbo-spring-boot-starter/artifactIdversion0.1.0/version/dependency!-- 由于使⽤了zookeeper作为注册中⼼则需要加⼊zookeeper的客户端jar包 --dependencygroupIdcom.101tec/groupIdartifactIdzkclient/artifactIdversion0.10/version/dependency/dependencies 1、dobbo_interface模块 这个模块中我们就只写一个接口模拟一下就可以. 在com.by.service中写一个HelloService接口 /** Copyright (c) 2020, 2024, All rights reserved.**/ package com.by.service;/*** pProject: dubbo_parent - HelloService/p* pPowered by scl On 2024-01-17 13:56:01/p* p描述p** author 孙臣龙 [1846080280qq.com]* version 1.0* since 17*/ public interface HelloService {String hello(); } 2、dobbo_provider模块 在这个模块中我们需要做实现上个模块的接口创建spring boot的启动类创建配置类 pom.xml: dependenciesdependencygroupIdcom.by/groupIdartifactIddubbo_interface/artifactIdversion1.0-SNAPSHOT/version/dependency/dependencies HelloServiceImpl注意这个Service注解是dubbo下的 /** Copyright (c) 2020, 2024, All rights reserved.**/ package com.by.service;import com.alibaba.dubbo.config.annotation.Service;/*** pProject: dubbo_parent - HelloServiceImpl/p* pPowered by scl On 2024-01-17 13:57:42/p* p描述p** author 孙臣龙 [1846080280qq.com]* version 1.0* since 17*/ Service public class HelloServiceImpl implements HelloService{Overridepublic String hello() {return 你好啊;} } 启动类DubboProviderApp /** Copyright (c) 2020, 2024, All rights reserved.**/ package com.by;import com.alibaba.dubbo.config.spring.context.annotation.EnableDubbo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;/*** pProject: dubbo_parent - DubboProviderApp/p* pPowered by scl On 2024-01-17 13:59:35/p* p描述p** author 孙臣龙 [1846080280qq.com]* version 1.0* since 17*/ SpringBootApplication EnableDubbo //让dubbo去扫描dubbo的注解 public class DubboProviderApp {public static void main(String[] args) {SpringApplication.run(DubboProviderApp.class,args);} } application.properties: #zookeeper\u7684\u5730\u5740 dubbo.registry.addresszookeeper://127.0.0.1:2181 #\u901A\u8BAF\u534F\u8BAE\uFF1Armi\u3001http\u3001dubbo dubbo.protocol.namedubbo #\u5F53\u524D\u670D\u52A1\u7684\u540D\u79F0 dubbo.application.namedubbo-provider3、dobbo_consumer模块 在这个模块中我们需要测试一下我们的功能。实现上个模块的接口创建spring boot的启动类创建配置类。 pom.xml: dependenciesdependencygroupIdcom.by/groupIdartifactIddubbo_interface/artifactIdversion1.0-SNAPSHOT/version/dependency/dependencies HelloController:(注意Reference也是dubbo下的) /** Copyright (c) 2020, 2024, All rights reserved.**/ package com.by.controller;import com.alibaba.dubbo.config.annotation.Reference; import com.by.service.HelloService; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; /*** pProject: dubbo_parent - HelloController/p* pPowered by scl On 2024-01-17 15:02:44/p* p描述p** author 孙臣龙 [1846080280qq.com]* version 1.0* since 17*/ Controller public class HelloController {Referenceprivate HelloService helloService;RequestMapping(/hello)ResponseBodypublic String hello(){return helloService.hello();} } 启动类DubboConsumerApplication /** Copyright (c) 2020, 2024, All rights reserved.**/ package com.by;import com.alibaba.dubbo.config.spring.context.annotation.EnableDubbo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;/*** pProject: dubbo_parent - DubboConsumerApplication/p* pPowered by scl On 2024-01-17 15:00:04/p* p描述p** author 孙臣龙 [1846080280qq.com]* version 1.0* since 17*/ SpringBootApplication EnableDubbo public class DubboConsumerApplication {public static void main(String[] args) {SpringApplication.run(DubboConsumerApplication.class,args);} } 配置文件application.porperties #zookeeper\u7684\u5730\u5740 dubbo.registry.addresszookeeper://127.0.0.1:2181 #\u901A\u8BAF\u534F\u8BAE\uFF1Armi\u3001http\u3001dubbo dubbo.protocol.namedubbo #\u5F53\u524D\u670D\u52A1\u7684\u540D\u79F0 dubbo.application.namedubbo-consumer server.port80 注意         1、zookeeper必须启动         2、 Reference 和 Service必须到dubbo的包         3、必须先启动provider再起consumer 4、模块provider和consumer的端口号要区分开 结果展示
http://www.w-s-a.com/news/866555/

相关文章:

  • 邢台专业做网站哪家好临沂网站建设中企动力
  • 建设网站是主营成本吗wordpress 后台
  • 猎头可以做单的网站企业网站建设
  • 建小程序需要网站吗在putty上怎样安装wordpress
  • 天津智能网站建设找哪家WordPress相册插件pro
  • 电脑网站页面怎么调大小济宁网站建设软件开发
  • 亿玛酷网站建设广州增城区最新消息
  • 企业网站视频栏目建设方案中企动力网站模板
  • 网站页面策划国外注册域名的网站
  • 百中搜如何做网站排名网站维护一年一般多少钱
  • 镇江地区做网站的公司wordpress说说加分类
  • 深圳高端网站设计免费的关键词优化软件
  • 视频网站公司沈阳网站建设服务
  • 网站全屏代码做网站必须用对方服务器
  • 网站速度慢wordpressssl正式申请后wordpress
  • 那个网站做玉石最专业西瓜创客少儿编程加盟
  • 备案时的网站建设方案书免费软件库
  • 惠州外贸网站建设网站模板 兼容ie8
  • 南京淄博网站建设方案php网站开发实训感想
  • 网站设计的含义只做恐怖片的网站
  • 网站改版方案ppt室内装修公司简介
  • 做色网站wordpress twenty ten
  • 马鞍山建设工程监督站建管处网站免费的海报模板网站
  • 类似百度的网站移动端的网站怎么做的
  • 网站开发需要什么文凭网站分析的优劣势
  • 海尔网站建设不足之处山东网站营销
  • 楚雄 网站建设广告设计一般人能学吗
  • 热搜榜排名前十山东seo多少钱
  • 衡水哪有建网站的吗企业信息系统英文
  • 有模板怎么建站wordpress媒体库图片路径