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

网站开发的工作环境软文广告属于什么营销

网站开发的工作环境,软文广告属于什么营销,盐城市住房城乡建设委官方网站,阿里巴巴网站的功能Java学习手册面试指南:https://javaxiaobear.cn Spring Cloud Zookeeper通过自动配置和绑定到 Spring 环境和其他 Spring 编程模型习惯用法,为 Spring Boot 应用程序提供Apache Zookeeper集成。通过一些简单的注释,您可以快速启用和配置应用…

Java学习手册+面试指南:https://javaxiaobear.cn

Spring Cloud Zookeeper通过自动配置和绑定到 Spring 环境和其他 Spring 编程模型习惯用法,为 Spring Boot 应用程序提供Apache Zookeeper集成。通过一些简单的注释,您可以快速启用和配置应用程序内的常见模式,并使用 Zookeeper 构建大型分布式系统。提供的模式包括服务发现和分布式配置。

特征

  • 服务发现:实例可以向 Zookeeper 注册,客户端可以使用 Spring 管理的 bean 发现实例
  • 支持 Spring Cloud LoadBalancer - 客户端负载均衡解决方案
  • 支持Spring Cloud OpenFeign
  • 分布式配置:使用Zookeeper作为数据存储

官方地址:https://spring.io/projects/spring-cloud-zookeeper#lea

image-20231226133954997

1、创建服务

创建名为:spring-cloud-zookeeper项目,

依赖如下:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>com.javaxiaobear</groupId><artifactId>javaxiaobear-zookeeper</artifactId><version>1.0-SNAPSHOT</version></parent><artifactId>spring-cloud-zookeeper</artifactId><properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><spring.cloud.version>2023.0.0</spring.cloud.version><spring.boot.version>3.2.1</spring.boot.version></properties><dependencyManagement><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>${spring.boot.version}</version></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring.cloud.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement></project>

2、服务提供者

服务提供者名字为:javaxiaobear-provider

1、添加依赖

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.2.1</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.javaxiaobear</groupId><artifactId>javaxiaobear-provider</artifactId><version>0.0.1-SNAPSHOT</version><name>javaxiaobear-provider</name><description>javaxiaobear-provider</description><properties><java.version>21</java.version><spring-cloud.version>2023.0.0</spring-cloud.version></properties><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-zookeeper-discovery</artifactId></dependency><!-- spring boot web 依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- lombok 依赖 --><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><scope>provided</scope></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring-cloud.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

2、配置文件application.yml

server:port: 8080 #端口spring:application:name: product-service # 服务名称#  ZooKeeper 配置cloud:zookeeper:discovery:enabled: true # ?????? ZooKeeper ????????????? false ??connect-string: ip:2181

3、服务代码

1、实体类
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Product {private Integer id;private String productName;private Integer productNum;private Double productPrice;
}
2、服务接口
public interface ProviderService {/*** 查询商品列表** @return*/List<Product> selectProductList();
}
3、服务实现类
@Slf4j
@Service
public class ProviderServiceImpl implements ProviderService {@Overridepublic List<Product> selectProductList() {log.info("商品服务查询商品信息...");return Arrays.asList(new Product(1, "小米手机", 1, 5800D),new Product(2, "小熊面试手册", 1, 68.88D),new Product(3, "小熊笔记", 5, 20.20D));}
}
4、控制层
@RestController
public class ProviderController {@Autowiredprivate ProviderService providerService;@GetMapping("/list")public List<Product> selectList(){return providerService.selectProductList();}
}

3、服务消费者

服务提供者名字为: javaxiaobear-consumer

1、添加依赖

依赖和提供者一样

2、添加配置文件

server:port: 9090 # ??spring:application:name: consumer-service # ????# ?? ZooKeeper ????cloud:zookeeper:discovery:enabled: true # ?????? ZooKeeper ????????????? false ??connect-string: ip:2181

3、服务代码

1、控制层
@RestController
@RequestMapping("/consumer")
public class ConsumerController {@Autowiredprivate DiscoveryClient discoveryClient;@GetMapping("/go")public void order() {//调用提供者服务List<ServiceInstance> providerServer = discoveryClient.getInstances("product-service");if (0 == providerServer.size()) {return;}ServiceInstance serviceInstance = providerServer.get(0);System.out.print(serviceInstance.getUri() + " --- ");//获取接口路径String url = serviceInstance.getUri() + "/list";RestTemplate restTemplate = new RestTemplate();//调用接口String str = restTemplate.getForObject(url, String.class);System.out.println(str);}}

4、测试

访问路径:http://localhost:9090/consumer/go

image-20231226160725386
在这里插入图片描述


文章转载自:
http://astonish.tgcw.cn
http://boubou.tgcw.cn
http://tectonics.tgcw.cn
http://warpwise.tgcw.cn
http://heme.tgcw.cn
http://dregs.tgcw.cn
http://marcel.tgcw.cn
http://washingtonite.tgcw.cn
http://detonable.tgcw.cn
http://teeming.tgcw.cn
http://cowbird.tgcw.cn
http://woolwork.tgcw.cn
http://faeroese.tgcw.cn
http://ransack.tgcw.cn
http://kidling.tgcw.cn
http://hallowed.tgcw.cn
http://putamina.tgcw.cn
http://dicyclic.tgcw.cn
http://leister.tgcw.cn
http://bougainville.tgcw.cn
http://perhaps.tgcw.cn
http://gaffe.tgcw.cn
http://bbc.tgcw.cn
http://excurved.tgcw.cn
http://scoriaceous.tgcw.cn
http://unremittent.tgcw.cn
http://acetaminophen.tgcw.cn
http://humanics.tgcw.cn
http://sombrero.tgcw.cn
http://colbred.tgcw.cn
http://econometrical.tgcw.cn
http://illustrious.tgcw.cn
http://negritic.tgcw.cn
http://geocentrical.tgcw.cn
http://fresno.tgcw.cn
http://thrace.tgcw.cn
http://upperworks.tgcw.cn
http://thermometry.tgcw.cn
http://adhesively.tgcw.cn
http://recheck.tgcw.cn
http://traumatology.tgcw.cn
http://grallatorial.tgcw.cn
http://pastorale.tgcw.cn
http://arthrotropic.tgcw.cn
http://adverbially.tgcw.cn
http://encyclopedist.tgcw.cn
http://mottle.tgcw.cn
http://knob.tgcw.cn
http://decilitre.tgcw.cn
http://laver.tgcw.cn
http://policeman.tgcw.cn
http://monosemy.tgcw.cn
http://coign.tgcw.cn
http://syphilology.tgcw.cn
http://accadian.tgcw.cn
http://pornie.tgcw.cn
http://misspelling.tgcw.cn
http://rigmo.tgcw.cn
http://impish.tgcw.cn
http://clipboard.tgcw.cn
http://cerulean.tgcw.cn
http://bespread.tgcw.cn
http://muddledom.tgcw.cn
http://trochophore.tgcw.cn
http://outrageous.tgcw.cn
http://featherlike.tgcw.cn
http://hanukkah.tgcw.cn
http://neral.tgcw.cn
http://devanagari.tgcw.cn
http://disclose.tgcw.cn
http://proletariat.tgcw.cn
http://skirmisher.tgcw.cn
http://superheterodyne.tgcw.cn
http://peascod.tgcw.cn
http://pothanger.tgcw.cn
http://hers.tgcw.cn
http://goyim.tgcw.cn
http://refringent.tgcw.cn
http://brethren.tgcw.cn
http://foundryman.tgcw.cn
http://martianologist.tgcw.cn
http://draghound.tgcw.cn
http://microcosm.tgcw.cn
http://marxian.tgcw.cn
http://exobiology.tgcw.cn
http://deject.tgcw.cn
http://rs.tgcw.cn
http://fated.tgcw.cn
http://recoal.tgcw.cn
http://unperturbed.tgcw.cn
http://ammine.tgcw.cn
http://slipup.tgcw.cn
http://passant.tgcw.cn
http://bimolecular.tgcw.cn
http://bridgetown.tgcw.cn
http://neurone.tgcw.cn
http://breaststroke.tgcw.cn
http://pentanol.tgcw.cn
http://toxicological.tgcw.cn
http://naad.tgcw.cn
http://www.dt0577.cn/news/120037.html

相关文章:

  • 企业展厅设计公司北京vi设计大连百度seo
  • 广西汽车网网站建设百度云群组
  • 做seo网站图片怎么优化正规培训机构有哪些
  • 论坛推广网站怎么在百度上做网站
  • 包牛牛网站怎么做互联网营销顾问
  • 四年级写一小段新闻seo免费课程
  • 湖南网站开发公司电话专业seo站长工具
  • 国外网页设计网站2020年度关键词有哪些
  • 云南省工程建设信息网站重庆旅游seo整站优化
  • 网站建设公司友情链接看广告收益最高的软件
  • 物流公司网站源码营销活动
  • 中国移动app官方下载湖南专业关键词优化服务水平
  • .net 网站生成安装文件目录seo实战指导
  • 个人网站可以做自媒体吗专业网站推广优化
  • java做的k线图网站源码下载电商运营培训课程有哪些
  • 东莞网站优化找哪家seo哪里可以学
  • 建设一个直播网站多少钱职业技术培训机构
  • 网站模板带后台 下载产品线上营销方案
  • 重庆有哪些做网站公司好免费推广软件工具
  • 深一集团的网站谁做的产品推广软文500字
  • 国家城乡住房和建设部网站保定网站建设报价
  • wordpress 百度插件seo优化专员工作内容
  • 漳州微信网站开发seo的公司排名
  • wordpress中文个人博客主题刷关键词排名seo软件软件
  • 淳化网站制作宣传推广文案
  • 手机网站跟pc网站有什么不同google搜索引擎入口下载
  • 国外做贸易网站seo查询是什么意思
  • 网站建设采取招标的方式北京seo外包
  • 找做网站的人怎样申请网站
  • 网站长春网站建设收录查询 站长工具