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

建设局网站打不开是什么原因ps做图下载网站

建设局网站打不开是什么原因,ps做图下载网站,鞍山网上推广怎么弄?,网页制作工作要求微服务架构搭建 搭建微服务架构分析一下项目的build.gradle添加Demo接口 搭建微服务架构 首先搭建系统管理模块#xff0c;模块结构如下 tps-cloud └── tps-system -- 系统管理模块└── tps-system-api -- 系统管理模块公共api模块└── tps-system-biz -- 系统管理模… 微服务架构搭建 搭建微服务架构分析一下项目的build.gradle添加Demo接口 搭建微服务架构 首先搭建系统管理模块模块结构如下 tps-cloud └── tps-system -- 系统管理模块└── tps-system-api -- 系统管理模块公共api模块└── tps-system-biz -- 系统管理模块业务处理模块[9001] 1.新建Project ① 选择 File - New - Project菜单如下图所示 ② 选择 Gradle类型输入名字为 tps-cloud并点击 Next按钮如下图所示 ③ 选择当前稳定的Spring Boot 3.3.1版本点击Create ④打开 项目tps-cloud删除 src 文件夹然后右击tps-cloud项目创建tps-system模块如下图所示 填写模块名称选择Gradle ⑤删除tps-system的src文件夹并在tps-system模块下新建 tps-system-api 与tps-system-biz模块 整个过程和“新建tps-system模块”是一致的如下图所示 ⑥ 服务创建完成后整体代码结构 ⑦ 点击IDEA右边的Gradle可以看到项目之间不是父子结构所以需要调整项目依赖关系 ⑧ 修改tps-cloud项目下settings.gradle文件通过include命令删除所有子模块的settings.gradle文件一个项目该文件只需要一个就行。 rootProject.name tps-cloud //系统模块 include tps-system //系统模块下子模块 include tps-system:tps-system-api include tps-system:tps-system-biz分析一下项目的build.gradle # plugins {id javaid org.springframework.boot version 3.3.1id io.spring.dependency-management version 1.1.5 }group com.tps.cloud version 0.0.1-SNAPSHOTjava {toolchain {languageVersion JavaLanguageVersion.of(21)} }repositories {mavenCentral() }dependencies {implementation org.springframework.boot:spring-boot-startertestImplementation org.springframework.boot:spring-boot-starter-testtestRuntimeOnly org.junit.platform:junit-platform-launcher }tasks.named(test) {useJUnitPlatform() }plugins(插件) Gradle 插件的作用主要有以下几个方面 添加任务到项目中可对项目进行测试、编译、打包添加依赖到项目中可用来配置项目构建过程中需要的依赖可以向项目中现有的对象类型添加新的扩展属性、方法等可方便项目的配置和构建优化比如 Android 项目构建中的 android{}就是 Android Gradle 插件为 Project 对象添加的一个扩展可以对项目进行一些约定如使用 Java Gradle插件可以约定 src/main/java 目录下源代码的存放位置在编译的时候就可以编译指定目录下的 Java 源代码文件。 repositories (仓库) Gradle默认使用Maven的中心库下载依赖包; 如果从中心库下载jar包的速度慢我们可以通过阿里云或者腾讯云的Maven库镜像来加速当然也可以使用你公司内部的Maven库私服来加速。 maven { url https://maven.aliyun.com/repository/public/ } maven { url https://mirrors.cloud.tencent.com/nexus/repository/maven-public/ }dependecies依赖 我们只需要按照下面的格式即可引入依赖 implementation group: ***, name: ***, version: ***或简写成 implementation group:name:version因为插件只要被Spring Boot所管理的依赖版本也无须维护可以更加精简的写成 implementation group:name如果你想找某个依赖包可以通过https://mvnrepository.com/查找添加依赖 一般情况下我们会把复制来的版本号给去掉以防Spring Boot已经对它做了版本管理这样我们就能直接下载兼容性良好的依赖包如果去掉版本后不能下载依赖包意味着Spring Boot没有做该包的版本管理这时我们按照自己的需要添加合适的版本号。 下面看看其他几个依赖的关键字一般情况下我们不需要过多的关注。 测试依赖testImplementation测试相关的依赖使用testImplementation规则和普通依赖一致。 dependencies {//...testImplementation org.springframework.boot:spring-boot-starter-test }编译依赖compileOnly只在编译期起效的依赖。 dependencies {//...compileOnly org.projectlombok:lombok//... }运行时依赖runtimeOnly只在运行时起效的依赖。 dependencies {//...runtimeOnly com.mysql:mysql-connector-j//... }添加Demo接口 ① 在 com.tps.cloud.system包新建一个 DemoController 类并新建一个 /demo/get 接口。代码如下: package com.tps.cloud.system.controller;RestController RequestMapping(/demo) public class DemoController {GetMapping(/get)public String get() {return 恭喜你你的接口通了!;} }② 上面代码肯定是报错因为很多注解我们并没有引入相对应的Spring启动器通过IDEA快捷键可以查看IDEA建议我们引入spring-boot-starter-web ③ 在模块tps-system-biz下的build.gradle文件添加spring-boot-starter-web依赖然后Gradle reload一下Gradle会去下载依赖包 ④ 现在我们可以引入相关依赖包通过错误提示 引入相关类 package com.tps.cloud.system.controller;import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;RestController RequestMapping(/demo) public class DemoController {GetMapping(/get)public String get() {return 恭喜你你的接口通了!;} }⑤ 将tps-system-biz服务运行起来默认接口是8080 通过Postman或者Apifox调用接口http://localhost:8080/demo/get查看返回结果。 现在我们已经成功启动一个微服务并且调通 一个RESTful API 接口当然这个接口目前的功能很简单下一章我们将数据库集成进来做一个表的增删改查功能
http://www.w-s-a.com/news/161365/

相关文章:

  • 哪个网站做中高端衣服建设自己网站的流程
  • 网站建设概况做网站的是怎么赚钱的
  • 网站发布信息的基本流程现在都不用dw做网站了吗
  • 赣州热门网站深圳龙岗做网站的公司
  • 中国最大的建站平台广告传媒公司取名
  • 深圳网站设计公司专业吗学动漫设计后悔死了
  • 企业网站形象建设网站开发入职转正申请书
  • 网站设计步骤济南建设网中标公告
  • 石佛营网站建设wordpress关健词
  • 您的网站空间即将过期建站 discuz
  • 上海简站商贸有限公司福州哪家专业网站设计制作最好
  • 博客网站开发流程苏州专业做网站的公司哪家好
  • 四川手机网站建设西安 网站 高端 公司
  • 织梦大气绿色大气农业能源化工机械产品企业网站源码模版建筑工程知识零基础
  • 广州番禺网站公司v2017网站开发
  • 微信公众号怎么做微网站wordpress和dz
  • 西部数码网站管理助手 301福州搜索优化实力
  • 响应式网站介绍页面模板功能找不到
  • 公司网站如何seo自己做资讯网站
  • 天津网站建设软件开发招聘企业信用信息查询公示系统上海
  • 网站备案中做正品的网站
  • 网站建设0基础学起青海企业网站开发定制
  • 网站定制项目上海快速建站
  • 大型视频网站建设方案东莞企业网站建设开发
  • 西安php网站制作可以用AI做网站上的图吗
  • 网站开发工程师和前端企业网络推广公司
  • 泉州开发网站的公司有哪些电脑网页翻译
  • 河北省建设机械会网站首页刚做的网站怎么收录
  • 什么网站专门做自由行的framework7做网站
  • 网页设计与网站建设书籍包头住房与城乡建设局网站