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

php网站建设模板下载怎么设置微信小程序

php网站建设模板下载,怎么设置微信小程序,网站色彩策划,软件开发培训机构学费白话讲解Dubbo服务 dubbo服务是典型的RPC服务调用方式#xff0c;即所谓的远程调用。 dubbo服务涉及三要素#xff1a; 一、协议 即服务提供者和服务消费者都要遵守的协议规则#xff0c;里面规定了该服务都有哪些接口。一般都是直接定义接口名和接口内的方法名#xff…白话讲解Dubbo服务 dubbo服务是典型的RPC服务调用方式即所谓的远程调用。 dubbo服务涉及三要素 一、协议 即服务提供者和服务消费者都要遵守的协议规则里面规定了该服务都有哪些接口。一般都是直接定义接口名和接口内的方法名然后打成依赖包注册到版本库中。服务的提供者和服务的消费者都要引用该协议的依赖。 **具体写法** 直接新建一个maven项目项目中直接定义service不必具体实现。该maven项目中也可放入服务提供者和消费者都要用到的实体类。编写完毕后直接打包注册到setting.xml文件配置的版本库中一般公司都是自己搭建的私服。二、服务提供者 服务提供者需要实现该协议中规定的接口重写该协议中未实现的接口方法。 **具体写法** 1.引入dubbo和springboot整合的依赖!--dubbo和springboot整合的依赖--dependencygroupIdio.dubbo.springboot/groupIdartifactIdspring-boot-starter-dubbo/artifactIdversion1.0.0/version/dependency2.引入协议依赖实现协议中的接口。*一定要注意该实现类要加上com.alibaba.dubbo.config.annotation.Service;包的Service注解。*package com.sunlibin.weatherprovider.service;import com.alibaba.dubbo.config.annotation.Service; import com.sunlibin.bean.District; import com.sunlibin.service.RpcDistrictService; import com.sunlibin.weatherprovider.mapper.DistrictMapper; import org.springframework.transaction.annotation.Transactional;import javax.annotation.Resource; import java.util.List;Transactional Service(interfaceClass com.sunlibin.service.RpcDistrictService.class) //service注解为alibaba的service注解指明实现的远程接口是哪个 public class DistrictService implements RpcDistrictService {Resourceprivate DistrictMapper districtMapper;Overridepublic ListDistrict getAllDistrict() {return this.districtMapper.getAllDistrict();}Overridepublic District getDistrictById(Integer id) {return this.districtMapper.getDistrictById(id);} } 3.application.properties文件中配置dubbo的注册地址和注册名称 #配置dubbo #dubbo提供者的别名只是个标识 spring.dubbo.application.namespring-boot-starter-dubbo-demo-provider #zk地址dubbo的注册地址 spring.dubbo.registry.addresszookeeper://localhost:2181 #dubbo协议 spirng.dubbo.protocol.namedubbo #duboo端口号 spring.dubbo.protocol.port20880 #这是你要发布到dubbo的接口所在包位置 spring.dubbo.scancom.sunlibin.weatherprovider配置完毕后随着此项目的启动此提供者也就开始提供协议中规定的服务了。 三、服务消费者 服务消费者需要直接引用该协议中的接口然后调用该协议中规定的接口方法。通过dubbo的映射机制就会调用到服务提供者所提供的接口方法具体实现。 **具体写法** 1.引入协议依赖和dubbo与springboot整合的依赖!--dubbo和springboot整合的依赖--dependencygroupIdio.dubbo.springboot/groupIdartifactIdspring-boot-starter-dubbo/artifactIdversion1.0.0/version/dependency2.在application.properties文件配置dubbo #该服务名称在dubbo中的别称 spring.dubbo.application.namespring-boot-starter-dubbo-demo-consumer #zk地址 spring.dubbo.registry.addresszookeeper://localhost:2181 #dubbo协议 spring.dubbo.protocal.namedubbo #duboo端口号 spring.dubbo.protocol.port20880 #这是要扫描使用的dubbo接口所在包位置 spring.dubbo.scancom.sunlibin.weathercustomer3.直接在serviceImpl层通过com.alibaba.dubbo.config.annotation.Reference;包Reference注解直接使用协议中规定的服务。package com.sunlibin.weathercustomer.service.impl;import com.alibaba.dubbo.config.annotation.Reference; import com.sunlibin.bean.District; import com.sunlibin.service.RpcDistrictService; import com.sunlibin.weathercustomer.service.DistrictService; import org.springframework.stereotype.Service;import java.util.List;Service(districtService) public class DistrictServiceImpl implements DistrictService {Referenceprivate RpcDistrictService rpcDistrictService;Overridepublic ListDistrict getAllDistrict() {return this.rpcDistrictService.getAllDistrict();}Overridepublic District getDistrictById(Integer id) {return this.rpcDistrictService.getDistrictById(id);} } 如此待项目启动后会自动调用zk中注册的相关服务提供者。
http://www.w-s-a.com/news/24331/

相关文章:

  • 网站建设文化效果广东网站建设哪家有
  • 毕业设计做网站怎样做特别一点在线网页制作软件
  • html网站代码上海这边敲墙拆旧做啥网站的比较多
  • 微网站怎么用在线crm管理系统
  • 中国城乡建设部人力网站首页如何利用某个软件做一个网站
  • 个人承接网站建设wordpress editor
  • 建站主机 wordpress专业的菏泽网站建设公司
  • 网站响应时间 标准网站建设色调的
  • 网站开发的合同网站建设 设计
  • 网站开发设置网页端口申请免费个人网站空间
  • 制作广告网站的步骤云服务器做网站
  • ipv6可以做网站吗东莞网站建站推广
  • 注册功能的网站怎么做做网站容易还是编程容易
  • wordpress建立目录seo编辑培训
  • 网站怎么群发广州现在可以正常出入吗
  • 微信有网站开发吗多语种网站
  • 深圳网站设计 建设首选深圳市室内设计公司排名前50
  • 上海网站建设 觉策动力wordpress接口开发
  • 网站建设服务器的选择方案小型视频网站建设
  • 江宁做网站价格扬州立扬计算机培训网站建设怎么样
  • 手表网站背景开发新客户的十大渠道
  • 定制网站设计wordpress写的网站
  • p2p网站建设公司排名成都装饰公司
  • 网站被k怎么恢复wordpress缓存类
  • 做外贸有哪些网站平台最近文章 wordpress
  • joomla网站模板一个人做网站的swot
  • 南京建设网站需要多少钱深圳专业网站建设制作价格
  • 天河建网站装修公司线上推广方式
  • 超市网站怎么做的目前最流行的拓客方法
  • 做文字logo的网站贵阳商城网站开发