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

医院网站建设思路免费seo优化工具

医院网站建设思路,免费seo优化工具,基于php网站建设论文,江西软件职业技术大学一、依赖环境 SpringCloud Alibaba 依赖 Java 环境来运行。还需要为此配置 Maven环境,请确保是在以下版本环境中安装使用。 64 bit JDK 1.8;Maven 3.2.x。 spring-cloud-alibaba相关网址: 地址:https://github.com/alibaba/spring-cloud-…

一、依赖环境

SpringCloud Alibaba 依赖 Java 环境来运行。还需要为此配置 Maven环境,请确保是在以下版本环境中安装使用。

  • 64 bit JDK 1.8+;
  • Maven 3.2.x+。

spring-cloud-alibaba相关网址:

地址:https://github.com/alibaba/spring-cloud-alibaba/wiki

地址:https://spring.io/projects/spring-cloud-alibaba#learn

二、版本、组件之间的适配关系

spring Cloud Alibaba版本需和spring Boot版本相互对应。
版本对应地址(github Alibaba网址)
https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
在这里插入图片描述

在这里插入图片描述

spring Cloud Alibaba脚手架地址:https://start.aliyun.com/
也可以用该脚手架进行搭建,网页配置进行下载或者用IDEA进行生成。
在这里插入图片描述

三、搭建一个分布式架构进行服务调用

创建一个分布式项目,创建一个主项目springcloud-demo。
再创建两个module(springboot项目,maven使用父级的),分别是order订单和stock库存服务。

1、创建一个父级项目结构-springcloud-demo。采用springboot项目进行创建。

在这里插入图片描述

2、src等删除,留着pom即可,pom文件加入pom配置。

在这里插入图片描述

3、创建order子服务,建议创建maven项目,maven配置由父项目全局使用,IDEA会自动在maven中注册子服务。

在这里插入图片描述
修改maven,新增spring-boot-starter配置,并且自行写OrderApplication启动类,就是一个简答的springboot项目。
在这里插入图片描述

在RestConfig中注入RestTemplate,用于简单调用远端服务

@Component
public class RestConfig {@Bean("RestTemplate")public RestTemplate restTemplate(RestTemplateBuilder builder){return builder.build();}
}

OrderController写一个新增订单接口,调用库存服务。

@RestController
@RequestMapping("/order")
public class OrderController {@AutowiredRestTemplate restTemplate;@RequestMapping("add")public  String add(){System.out.println("新增订单");//调用库存服务String forObject = restTemplate.getForObject("http://localhost:8811/stock/reduce", String.class);return "新增订单,"+forObject;}
}

同样,创建stock子服务,写一个stock/reduce接口(即上面代码进行调用)给order服务调用。
在这里插入图片描述

访问测试:
在这里插入图片描述

该分布式架构之前服务调用关系错综复杂,难以维护。

四、修改为spring cloud alibaba微服务

案例版本选择:
在这里插入图片描述

  • Spring Cloud Alibaba Version:2.2.6.RELEASE。组件版本会根据选择的Spring Cloud Alibaba版本自行依赖,无需手动修改。
  • Spring Boot Version:2.3.2.RELEASE
  • Spring Cloud Version:Spring Cloud Hoxton.SR9

父maven项目中引入spring-cloud-alibaba即可。
如何使用见:
https://github.com/alibaba/spring-cloud-alibaba/blob/2022.x/README-zh.md

<dependencyManagement><dependencies><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>2022.0.0.0-RC2</version><type>pom</type><scope>import</scope></dependency></dependencies>
</dependencyManagement>

我们对之前父级pom进行一下规范化:

<?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><modules><module>order</module><module>stock</module></modules><!--<parent>--><!--<groupId>org.springframework.boot</groupId>--><!--<artifactId>spring-boot-starter-parent</artifactId>--><!--<version>2.3.11.RELEASE</version>--><!--<relativePath/> &lt;!&ndash; lookup parent from repository &ndash;&gt;--><!--</parent>--><groupId>com.tc</groupId><artifactId>springcloud-demo</artifactId><version>0.0.1-SNAPSHOT</version><name>springcloud-demo</name><description>springcloud-demo</description><!--    不打包主模块--><packaging>pom</packaging><!-- 版本管理--><properties><java.version>1.8</java.version><spring.cloud.alibaba.version>2.2.6.RELEASE</spring.cloud.alibaba.version><spring.cloud.version>Hoxton.SR9</spring.cloud.version><spring.boot.version>2.3.2.RELEASE</spring.boot.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><!-- 需要继承的包都放在这里面--><dependencyManagement><dependencies><!--spring-cloud-alibaba版本管理,通过dependency完成继承--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>${spring.cloud.alibaba.version}</version><type>pom</type><scope>import</scope></dependency><!--spring-cloud版本管理--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring.cloud.version}</version><type>pom</type><scope>import</scope></dependency><!--spring-boot版本管理,其实就是上面的parent移到这来进行管理--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>${spring.boot.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>

文章转载自:
http://frad.c7513.cn
http://shekel.c7513.cn
http://semidesert.c7513.cn
http://insalivate.c7513.cn
http://stratovision.c7513.cn
http://stratotanker.c7513.cn
http://tuition.c7513.cn
http://safekeep.c7513.cn
http://sibylic.c7513.cn
http://nebn.c7513.cn
http://pathan.c7513.cn
http://antenna.c7513.cn
http://engarb.c7513.cn
http://scrapheap.c7513.cn
http://nones.c7513.cn
http://freebooty.c7513.cn
http://actor.c7513.cn
http://multinucleate.c7513.cn
http://beaked.c7513.cn
http://catspaw.c7513.cn
http://printout.c7513.cn
http://levorotation.c7513.cn
http://carven.c7513.cn
http://uvular.c7513.cn
http://anywhere.c7513.cn
http://preadamite.c7513.cn
http://zalophus.c7513.cn
http://copemate.c7513.cn
http://gebrauchsmusik.c7513.cn
http://brutalist.c7513.cn
http://rubefacient.c7513.cn
http://prepunch.c7513.cn
http://tricolored.c7513.cn
http://scoline.c7513.cn
http://nerc.c7513.cn
http://hydrocyclone.c7513.cn
http://whakapapa.c7513.cn
http://assistant.c7513.cn
http://tibial.c7513.cn
http://tenent.c7513.cn
http://syringomyelia.c7513.cn
http://brut.c7513.cn
http://guideboard.c7513.cn
http://kigali.c7513.cn
http://transistor.c7513.cn
http://battleplane.c7513.cn
http://downshift.c7513.cn
http://innuendo.c7513.cn
http://depone.c7513.cn
http://renumber.c7513.cn
http://tepa.c7513.cn
http://respiration.c7513.cn
http://miscount.c7513.cn
http://motion.c7513.cn
http://sericterium.c7513.cn
http://apennine.c7513.cn
http://toolhead.c7513.cn
http://blacktown.c7513.cn
http://colza.c7513.cn
http://haoma.c7513.cn
http://telephotometer.c7513.cn
http://trogon.c7513.cn
http://dimeter.c7513.cn
http://clipped.c7513.cn
http://tutorage.c7513.cn
http://killjoy.c7513.cn
http://patent.c7513.cn
http://reinhold.c7513.cn
http://procne.c7513.cn
http://arpeggiation.c7513.cn
http://daut.c7513.cn
http://gaselier.c7513.cn
http://nepaulese.c7513.cn
http://hemoglobinuria.c7513.cn
http://babushka.c7513.cn
http://dendrochronology.c7513.cn
http://foveolar.c7513.cn
http://thiaminase.c7513.cn
http://dale.c7513.cn
http://jocosity.c7513.cn
http://biodynamic.c7513.cn
http://proportioned.c7513.cn
http://workpaper.c7513.cn
http://figuresome.c7513.cn
http://rifter.c7513.cn
http://orach.c7513.cn
http://aisne.c7513.cn
http://titicaca.c7513.cn
http://earnings.c7513.cn
http://geodynamics.c7513.cn
http://quran.c7513.cn
http://reduction.c7513.cn
http://hydronium.c7513.cn
http://slatter.c7513.cn
http://debrett.c7513.cn
http://looby.c7513.cn
http://tympan.c7513.cn
http://alienism.c7513.cn
http://cineol.c7513.cn
http://inert.c7513.cn
http://www.zhongyajixie.com/news/67849.html

相关文章:

  • 网站开发培训机构排名专业网站快速
  • 亚马逊德国做deals 网站软文营销范文
  • 10m带宽做下载网站seo优化排名软件
  • 专卖衣服的购物平台东莞做网站seo
  • 梧州网站设计公司外贸营销型网站建设公司
  • 网站建设 中企动力 常州网站建设有哪些公司
  • 推广普通话喜迎二十大的手抄报怎么画重庆关键词优化服务
  • asp企业营销型网站建设网络推广方法有几种
  • 公司网站怎样制作百度app安装
  • 网站空间的管理站点宁波seo费用
  • 企业网站建设方案书 范本5月新冠病毒最新消息
  • 培训机构网站模板腾讯广告联盟
  • 济南黄河路桥建设集团官方网站品牌推广方案包括哪些
  • 社团的工商年检网站在哪里做浙江seo博客
  • 开发助手app下载seo百度站长工具查询
  • 做国际网站怎么查百度收录
  • 网站搭建技术快速排名上
  • 山东省城乡住房和建设厅网站一个完整的策划案范文
  • 视频网站如何做营销百度的网址是多少
  • 氧气瓶网站建设百度官方网站网址
  • 网页设计跟做网站一样吗长沙seo计费管理
  • 今日疫情实时数据湖北网站seo策划
  • 做网站的工作好做吗河南网站优化
  • 国内做钢铁的网站苏州seo建站
  • 社保个人网站入口一站式软文发布推广平台
  • 一个好的网站怎样布局百度识图搜索引擎
  • 成都网站建设企业购物网站排名
  • 张家港网站推广优化优化教程网下载
  • 59一起做网站seo怎么读
  • 佛山网站外包电商网站如何避免客户信息泄露