草庐IT

springboot-websocet

全部标签

SpringBoot整合Swagger2

背景介绍在团队开发中,一个好的API文档不但可以减少大量的沟通成本,还可以帮助一位新人快速上手业务。传统的做法是由开发人员创建一份RESTfulAPI文档来记录所有的接口细节,并在程序员之间代代相传。这种做法存在以下几个问题:1)API接口众多,细节复杂,需要考虑不同的HTTP请求类型、HTTP头部信息、HTTP请求内容等,想要高质量的完成这份文档需要耗费大量的精力;2)难以维护。随着需求的变更和项目的优化、推进,接口的细节在不断地演变,接口描述文档也需要同步修订,可是文档和代码处于两个不同的媒介,除非有严格的管理机制,否则很容易出现文档、接口不一致的情况;Swagger2的出现就是为了从根本

Springboot运行报错: “status“: 404, “error“: “Not Found“

发生缘由学习SpringBoot运行环境jdk版本:jdk-16.0.2SpringBoot版本:2.7.0PostMan版本:8.3.1Idea版本:2021.2电脑系统:win10环境搭建创建一个SpringBoot项目编写一个Controller类@RestController@RequestMapping("/books")publicclassBookController{@GetMapping("/{id}")publicStringgetById(@PathVariableIntegerid){System.out.println("id-->"+id);return"hello

基于Java+SpringBoot+Vue前后端分离智能停车计费系统设计和实现

博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌🍅文末获取源码联系🍅👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟2022-2024年最全的计算机软件毕业设计选题大全:1000个热门选题推荐✅Java项目精品实战案例《100套》Java微信小程序项目实战《100套》目录1.前言介绍:2.主要技术:2.1 springboot框架2.2 B/S结构简介3.功能设计:3.1总体设计思路3.2系统功能结构设计 4.数据库设计:5.功能截图:5.1系统功

springboot项目编译提示无效的源发行版17解决

说明:本地机版本jdk为1.8,编码项目的时候提示无效的源发行版17。1.修改项目设置:jdk版本为8  2.修改系统设置3.pom检查是否jdk版本为1.8如上修改完成后应该会解决问题,但是我本地还是报如此错误。然后检查一圈下来,我默认创建的spring版本为3.0,而3.0的默认依赖jdk是17,所以解决方案有2种:1.使用jdk172.修改pomspring版本为2.x版本。至此,我的问题解决。 

基于springboot+Redis的前后端分离项目(七)-【黑马点评】

🎁🎁资源文件分享链接:https://pan.baidu.com/s/1189u6u4icQYHg_9_7ovWmA?pwd=eh11提取码:eh11发布笔记,点赞,点赞排行达人探店1、达人探店-发布探店笔记2、达人探店-查看探店笔记3、达人探店-点赞功能4、达人探店-点赞排行榜达人探店1、达人探店-发布探店笔记发布探店笔记探店笔记类似点评网站的评价,往往是图文结合。对应的表有两个:tb_blog:探店笔记表,包含笔记中的标题、文字、图片等tb_blog_comments:其他用户对探店笔记的评价具体发布流程上传接口@Slf4j@RestController@RequestMapping("u

【Docker】RocketMQ5.1.0的配置部署与基于SpringBoot3.0.5的代码基础配置

目录一、项目信息1版本2依赖3配置4项目结构二、RocketMQ的Docker配置部署1RocketMQ部署1.1查看镜像1.2拉取镜像1.3查看已拉取镜像1.4创建挂载文件夹1.5启动容器以复制配置文件1.6创建broker.conf配置文件1.7文件夹赋权1.8启动容器1.9查看当前容器2部署RocketMQ可视化控制台2.1查看镜像2.2拉取镜像(默认最新版本)2.3启动容器2.4查看当前容器3开放对应端口4访问可视化控制台三、代码测试1根据项目信息搭建完成模块2补充配置信息(由于SpringBoot3.0以上版本所引发)2.1在resource下创建META-INF文件夹2.2在MET

个人博客-SpringBoot+Vue3项目实战(3)Springboot+Mybatis创建后端项目

目录前言快速安装MySQL后端项目创建(IDEA)1.NewProject2.配置项目参数3.选择SpringBo0ot版本和相关依赖4.检查pom.xml与mysql-connector-j5.删除无用文件6.更改配置文件类型并进行配置7.配置数据源8.添加Druid依赖(可选)测试代码🧨🧨🧨大家好,我是搞前端的半夏🧑,一个热爱写文的前端工程师💻.如果喜欢我的文章,可以关注➕点赞👍一起学习交流前端,成为更优秀的工程师~更多故事—点我探索新世界!🧨🧨🧨本专栏以搭建一个个人博客为目标,从前后端开发的开发,云服务的配置,到最后的打包上线。通过一个完整的项目,让小伙伴们建立起对前后端分离开发的整体认

个人博客-SpringBoot+Vue3项目实战(3)Springboot+Mybatis创建后端项目

目录前言快速安装MySQL后端项目创建(IDEA)1.NewProject2.配置项目参数3.选择SpringBo0ot版本和相关依赖4.检查pom.xml与mysql-connector-j5.删除无用文件6.更改配置文件类型并进行配置7.配置数据源8.添加Druid依赖(可选)测试代码🧨🧨🧨大家好,我是搞前端的半夏🧑,一个热爱写文的前端工程师💻.如果喜欢我的文章,可以关注➕点赞👍一起学习交流前端,成为更优秀的工程师~更多故事—点我探索新世界!🧨🧨🧨本专栏以搭建一个个人博客为目标,从前后端开发的开发,云服务的配置,到最后的打包上线。通过一个完整的项目,让小伙伴们建立起对前后端分离开发的整体认

SpringBoot集成Kafka版本不兼容导致出现错误

1、系统报错[kafka-producer-network-thread|producer-1][][]ERRORorg.apache.kafka.clients.producer.internals.Sender-[ProducerclientId=producer-1]Abortingproducerbatchesduetofatalerrororg.apache.kafka.common.KafkaException:UnexpectederrorinInitProducerIdResponse;Theserverexperiencedanunexpectederrorwhenproce

Elasticsearch和springboot版本对应

Elasticsearch和springboot版本不兼容springboot2.1.6对应Elasticsearch6.3.2springboot2.2.5对应Elasticsearch7.6.0springboot2.2.6对应Elasticsearch7.7.0