草庐IT

springboot-websocet

全部标签

【微服务】springboot整合swagger多种模式使用详解

目录一、前言1.1编写API文档1.2使用一些在线调试工具1.3postman1.4swagger二、swagger简介2.1背景2.2swagger优缺点2.2.1swagger优点2.2.2swagger缺点2.2.3swagger使用场景三、swagger常用的几种整合模式3.1swagger23.2knife4j3.2.1 knife4j特点3.2.2 knife4j版本说明3.3 Springdoc3.3.1SpringDoc简介四、springboot整合swagger多种模式案例4.1springboot整合swagger24.1.1添加如下核心依赖4.1.2配置文件4.1.3 

毕设springBoot+vue 毕业设计管理系统(含源码+论文)

文章目录1项目简介2实现效果2.1界面展示3设计方案3.1概述3.2系统流程3.2.1系统开发流程3.3.2教师登录流程3.3.3系统操作流程3.3系统结构设计4项目获取1项目简介Hi,各位同学好呀,这里是M学姐!今天向大家分享一个今年(2022)最新完成的毕业设计项目作品,【基于SSM的毕业设计管理系统】学姐根据实现的难度和等级对项目进行评分(最低0分,满分5分)难度系数:3分工作量:5分创新点:3分界面美化:5分界面美化的补充说明:使用vue的基本都能达到5分本项目完成于2022年6月份,包含内容:源码+论文+答辩PPT项目获取:https://gitee.com/sinonfin/L-j

springboot集成elasticsearch全文搜索高亮显示实践

springboot集成elasticsearch全文搜索高亮显示实践本文案例,在英文文章索引下中搜索包含指定单词的文章,对包含指定单词的句子高亮显示。主要介绍在springboot中如何集成elasticsearch,以及常用api。引入依赖parent>groupId>org.springframework.bootgroupId>artifactId>spring-boot-starter-parentartifactId>version>2.3.0.RELEASEversion>relativePath/>parent>dependencies> dependency>groupId

微信小程序 java springboot招聘求职应聘简历系统

应聘系统是基于微信小程序,java编程语言,mysql数据库,springboot框架,idea工具开发,本系统主要分为用户,企业,管理员三个角色,用户注册登陆小程序,查看应聘分类,应聘详情,申请应聘,查看资讯,查看应聘审核,在线企业沟通交流;企业可以注册登陆小程序,发布资料,发布应聘信息,查看用户应聘申请,在线用户沟通交流;管理员对用户,企业,应聘信息,职位信息等功能进行管理。系统分为用户和管理员,企业三个角色用户微信小程序端的主要功能有:1.用户注册和登陆小程序2.用户查看系统的资讯信息3.用户查看招聘分类,根据分类筛选职位4.用户在线搜索职位信息5.用户查看职位详情,在线申请应聘职位信息

springboot项目实现导出pdf功能,这也太简单了吧

往期文章springcloud整合knike4j聚合微服务接口文档spring源码-条件注解@ConditionnalOnClass的原理分析用最简单的话讲最明白的红黑树文章目录往期文章一、介绍二、使用html模版生成html页面文本1.使用jsoup工具生成html页面文本2.使用模版引擎生成html页面文本三、将html页面文本转成pdf文件一、介绍在我们日常开发中,经常会遇到导出pdf这种需求,比如导出合同、导出业务报告等。这中导出功能都有一个特点,导出的pdf中有大量相同的文本布局以及样式,只有涉及到用户本人的信息时出现不同的内容。我们把这些相同的部分称作模版,在模版中放置一些变量来代

ElasticSearch系列 - SpringBoot整合ES:精确值查询 term

文章目录01.ElasticSearchterm查询?02.ElasticSearchterm查询数值型数据?03.ElasticSearchterm查询字符串类型数据?04.ElasticSearchterm查询日期型数据?05.ElasticSearchterm查询日期型数据的注意事项?06.ElasticSearchterm查询布尔型数据?07.ElasticSearchterm查询数组型数据?08.ElasticSearchterm查询对象型数据?09.SpringBoot整合ES实现term查询?10.TermQueryBuilder源码01.ElasticSearchterm查询?

数据库大作业——学生选课系统(基于SpringBoot+Mysql)

文章目录一、需求分析1、项目背景2、项目目标二、系统功能分析1、多角色划分2、模块功能详述三、系统架构1、技术选型2、系统分析3、架构设计4、系统演变四、数据库设计1、概念结构设计2、逻辑结构设计3、物理结构设计五、系统优化1、缓存2、池化技术3、读写分离4、后续优化一、需求分析1、项目背景由于选课时间集中,在同一时间进入系统抢占有限的资源,导致系统服务响应速度明显下降,严重时甚至会造成服务器崩溃。这种问题在目前实行学分制的国内高校中普遍存在。当系统软件不具备高并发性时,就无法顺畅承接超大流量,当请求过多,系统就会直接崩溃。2、项目目标本小组致力于针对原有选课系统的缺点,利用高并发技术的方法论

毕业设计So Easy:SpringBoot+Vue图书阅读和管理系统(前端+后端+小程序端)

目录1、项目概述2、开发环境3、前后端配置部署4、小程序端配置部署5、项目效果演示5.1、后端管理平台5.2、前端阅读平台5.3、小程序社区平台很多计算机专业大学生经常和我交流:毕业设计没思路、不会做、论文不会写、太难了......针对这些问题,决定分享一些软、硬件项目的设计思路和实施方法,希望可以帮助大家,也祝愿各位学子,顺利毕业!项目专栏:7天搞定毕业设计和论文对计算机技术感兴趣的小伙伴请关注公众号:美男子玩编程,公众号优先推送最新技术博文,创作不易,请各位朋友多多点赞、收藏、关注支持~     1、项目概述本项目基于SpringBoot+Vue实现的图书阅读和管理系统分为三个平台:后台管

探索SpringBoot 3.1的惊艳新特性

一、介绍1.1新特性概述经过半年的沉淀SpringBoot3.1于2023年5月18日正式发布了,带来了许多令人兴奋的新特性和改进。本篇博客将详细介绍SpringBoot3.1的新特性、升级说明以及核心功能的改进。同时,2.6.x版本线已经停止维护了,最新支持版本如下图所示:下图时间轴展示了2.7.x这也是目前唯一正在维护的2.x版本线了,商业支持的版本也只有2.5.x了。1.2最低环境要求SpringBoot3.1.0需要Java17,并且兼容Java20(包括Java20)。还需要SpringFramework6.0.9或更高版本。为以下构建工具提供显式构建支持:SpringBoot支持以

SpringBoot项目集成Dubbo

1.环境搭建为整合Dubbo之前,我们所写的项目都是单一应用架构,只需要一个应用,将所有功能都部署在一起,在应用内部是控制层调用业务层,业务层调用数据持久层;如今,整合Dubbo后,我们可以将应用程序的不同功能单元进行拆分(将控制层、业务层以及数据持久层拆分),各个服务之间通过RPC通信!下面,我们就开始在SpringBoot项目中集成Dubbo;首先我们需要创建一个空项目,在空项目中创建三个模块,分别定义工程。服务提供者以及服务消费者!接口工程:存放pojo实体和业务接口;服务提供者:存放业务接口的实现类并将服务暴露到注册中心,并调用数据持久层;服务消费者:处理浏览器客户端发送的请求,从注册