草庐IT

springboot-websocet

全部标签

springboot+websocket客服聊天

续:springboot完整后端接口案例_cc&的博客-CSDN博客后台代码1.在pom.xml中添加spring-boot-starter-websocketorg.springframework.bootspring-boot-starter-websocket 2. 添加配置,先在src\main\resources\application.yml中添加:server:max-http-header-size:8192 如果不加的话可能导致无法进行访问。 3.新建一个配置类,主要一个Bean,用来启动服务是也启动WebSocket服务 packagecom.cc.springServer

SpringBoot:SpringBoot约定大于配置?②

前言:        这一句话,有些人看过就当看过了,对这句话的解读很多文章我是不满意的,里面蕴含的知识量和信息是极少人关注到的。        基于此,我讲两句。一、领悟约定大于配置        字面意思:约定的东西要大于配置?    人生三连问:                约定的东西是啥东西?                配置啥配置?               大于配置?        啥意思,一头雾水,不知随云?        直接上答案:                约定的东西:设计规范,使用规定。                配置:配置文件,这里指,以项目为核心软硬件配

Postman+Java springboot演示 get post put delete请求并携带(路径 路径问号后 json 表单)参数形式

我们先创建一个java的springboot工程在项目中找到启动类的位置目录在项目创建一个类叫user我是想将user当做一个属性类的按规范来讲我们可以创建一个entity包然后在下面去创建属性类但这里我们不想搞那么麻烦了毕竟只是练习一下然后user参考代码如下packagecom.example.threshold;publicclassuser{privateStringname;publicStringgetName(){returnthis.name;}publicvoidsetName(){this.name=name;}}这里只是定义了一个name属性字符串类型然后给他声明了毕竟基

【SpringBoot】springboot使用RestTemplate 进行http请求失败自动重试

前言我们的服务需要调用别人的接口,由于对方的接口服务不是很稳定,经常超时,于是需要增加一套重试逻辑。这里使用SpringRetry的方式来实现。一、引入POMdependency>groupId>org.aspectj/groupId>artifactId>aspectjweaver/artifactId>/dependency>dependency>groupId>org.springframework.retry/groupId>artifactId>spring-retry/artifactId>scope>test/scope>/dependency>二、修改启动类在SpringBoo

k8s集群部署Java(springboot)项目

1、java项目打成jar包1、1在IDEA开发工具中使用maven工具将开发完成的SpringBoot项目达成jar包        我自己的项目生成的jar为:demojenkins.jar。1、2将生成jar包上传到装有docker的虚拟机上       我上传到虚拟机的文件目录是/mydocker/springboot1、3编写Dockerfile文件#Dockerfile文件内容如下:#基础镜像FROMopenjdk:8-jdk-alpineVOLUME/tmp#将jar包添加到容器中ADDdemojenkins.jardemojenkins.jarENTRYPOINT["java"

SpringBoot+Mybatis+Elasticsearch 实现模糊分页查询并标记关键字

SpringBoot整合Elasticsearch实现模糊分页查询并标记关键字一、概述&介绍Elasticsearch是基于Lucense技术的搜索引擎(服务器),将数据进行缓存再进行查询。与数据库查询的比较:(1)相当于sql查询的like模糊查询,但Elasticsearch支持分词模糊查询,比如字符串“abcdef你好abdcd”,通过数据库查询[select*fromuserwhereuser_namelike'%你好%';]只能查询仅限于以“你好”为整体得到相关的结果【abcdef你好abdcd】或【abcdef你好】或【你好abdcd】等。而Elasticsearch搜索结果将“你

【SpringBoot+MyBatisPlus】点餐系统之登录功能、退出功能设计

文章目录前言一.登录功能前置二.登录流程设计三.退出登录功能前言结束了Springboot+MyBatisPlus也是开始了项目之旅,将从后端的角度出发来整理这个项目中重点业务功能的梳理与实现一.登录功能前置首先,我们需要在数据库中建立对应的表…基于人员登录功能,OOP的模式告诉我们要创建员工对应的实体类(Lombok自动生成getter,setter)就像这样:@DatapublicclassEmployeeimplementsSerializable{privatestaticfinallongserialVersionUID=1L;privateLongid;privateStringu

【SpringBoot+MyBatisPlus】点餐系统之登录功能、退出功能设计

文章目录前言一.登录功能前置二.登录流程设计三.退出登录功能前言结束了Springboot+MyBatisPlus也是开始了项目之旅,将从后端的角度出发来整理这个项目中重点业务功能的梳理与实现一.登录功能前置首先,我们需要在数据库中建立对应的表…基于人员登录功能,OOP的模式告诉我们要创建员工对应的实体类(Lombok自动生成getter,setter)就像这样:@DatapublicclassEmployeeimplementsSerializable{privatestaticfinallongserialVersionUID=1L;privateLongid;privateStringu

【Java-SpringBoot+Vue+MySql】Day1-环境搭建&项目创建

 目录一、搭建环境1、数据库2、数据库可视化3、JAVA-JDK4、项目管理器  (1)修改仓库路径  (2)修改镜像5、编译器二、创建项目1、新建项目 2、修改下载源 三、使用LomBok依赖四、有则改之1、发现问题2、解决问题五、相关提示1、将新项目都统一用阿里云镜像2、修改sdk 3、使用鼠标修改字体大小一、搭建环境1、数据库:Mysql5.5(安装过程查看分享。)链接:https://pan.baidu.com/s/1ZtO1FJQXKZinQtQ_SBhuvw 提取码:rkon --来自百度网盘超级会员V3000的分享2、数据库可视化:Navicat11(安装过程查看分享。)链接:h

Springboot 核心注解和基本配置解读

目录1.Springboot入门与原理1.1Springboot简介1.1.1什么是Springboot1.1.2Springboot主要优点1.2Springboot相关注解1.2.1元注解 1.2.1.1@Target1.2.1.2@Retention1.2.2@Configuration1.2.3@Import1.2.3.1直接注入1.2.3.2 实现ImportSelector注入1.2.3.3 实现ImportBeanDefinitionRegistrar接口注入1.2.4@Conditional1.2.5 @ImportResource和@ConfigurationProperti