草庐IT

springboot-websocet

全部标签

SpringBoot 整合ElasticSearch实现模糊查询,批量CRUD,排序,分页,高亮

准备工作准备一个空的SpringBoot项目写入依赖>>org.springframework.boot>>spring-boot-starter-data-elasticsearch>>注意你的SpringBoot和你的es版本,一定要对应,如果不知道的可以查看这篇文章:https://blog.csdn.net/u014641168/article/details/130386872我的版本是2.2.6,所以用的ES版本是6.8.12,安装es请看这篇文章:https://blog.csdn.net/u014641168/article/details/130622430查看ES版本配置创

SpringBoot集成Kafka

SpringBoot集成Kafka知识索引SpringBoot集成Kafka工程搭建SpringBoot集成Kafka配置SpringBoot集成Kafka生产消息SpringBoot集成Kafka消费消息  1生产者SpringBoot集成Kafka,无非就是生产者和消费者,但首先得实现SpringBoot集成,流程如下:1:pom.xml引入依赖包2:创建启动类3:配置核心配置文件application.yml 1.1pom.xml在pom.xml中引入spring-kafka,代码如下:projectxmlns="http://maven.apache.org/POM/4.0.0"xml

SpringBoot教程(13) JUnit5详解 常用注解 BeforeEach BeforeAll ParameterizedTest RepeatedTest

JUnit5详解常用注解BeforeEachBeforeAllParameterizedTestRepeatedTest一、前言1.引入test包二、注解三、测试案例1.@BeforeAll、@AfterAll、@BeforeEach、@AfterEach2.@ParameterizedTest3.@RepeatedTest一、前言前几个月我跳槽,入职了一家软件外包公司。虽然薪资很低,但好在不用加班。项目是个外国的,给我最大的感觉就是老外很重视UT,覆盖率要80%以上。所以开发工作中写UT也是很重要的工作。由于我之前待过的几家公司是民企,对UT并不重视,而且我个人也没有特地学UT。虽然从大学就

基于springboot的大学外卖系统源码数据库

源码资源在这里https://download.csdn.net/download/2301_76965813/878817441系统分析1.1需求分析该系统的开发,主要是用在了各个订餐网站的系统,用户可以通过网站进行外卖订餐的信息挂了,并能够对客户进行外卖菜品的订单提交等。该系统也是一个通用的管理系统。系统初步定为采用BS架构的模式开发,分为三个权限,每个权限都有各自管理的功能,根据功能和需求的调研和分析,我得出结论,需要管理员权限实现对系统的整体的管理,工作人员用户可以对订单信息进行管理,也能够对订餐的信息进行统计,员工也是本系统的一个重要的用户,还可以实现菜品的查看等,客户功能实现了对客

将springboot项目部署到docker中

一、环境准备准备一个简单空的springboot项目准备一台有网络的linux服务器,并且已经部署docker二、部署docker    1.直接参考菜鸟教程的docker安装教程CentOSDocker安装|菜鸟教程         2.docker拉取java8镜像启动springboot需要jdk的支持,所以直接拉取java8镜像即可dockerpulljava:8 第一次拉取java8镜像时,错误net/http:TLShandshaketimeout问题原因:该命令默认从docker远端镜像仓库中拉取镜像,但由于远端仓库的服务器是在国外,我们国内有的用户很可能都访问不了解决:通过配置

六个思考维度:DDD + SpringBoot工程九层结构图解与实战

欢迎大家关注公众号「JAVA前线」查看更多精彩分享文章,主要包括源码分析、实际应用、架构思维、职场分享、产品思考等等,同时欢迎大家加我微信「java_front」一起交流学习1整体思想计算机领域有一句话:计算机中任何问题都可通过增加一个虚拟层解决。这句体现了分层思想重要性,分层思想同样适用于Java工程架构。分层优点是每层只专注本层工作,可以类比设计模式单一职责原则,或者经济学比较优势原理,每层只做本层最擅长的事情。分层缺点是层之间通信时,需要通过适配器,翻译成本层或者下层可以理解的信息,通信成本有所增加。我认为工程分层需要从六个维度思考:(1)单一每层只处理一类事情,满足单一职责原则(2)降

springboot+mybatis+echarts +mysql制作数据可视化大屏

作者水平低,如有错误,恳请指正!谢谢!!!!!目录一、数据源二、所需工具三、项目框架搭建3.1新建springboot项目3.1.1进入官网3.1.2创建项目四、后端代码编写4.1根据需求修改pom.xml4.2配置数据源4.3创建目录结构4.4后端编写代码4.4.1entity类4.4.2dao4.4.3service4.4.4controller4.5测试五、前端代码编写5.1准备5.2创建包 5.3代码编写5.3.1配置静态资源访问5.3.2在templates目录下创建HTML文件5.4测试成果展示:一、数据源1)可以使用自己的MySQL数据库;2)使用我提供的数据。(免费下载)gma

springboot+mybatis+echarts +mysql制作数据可视化大屏

作者水平低,如有错误,恳请指正!谢谢!!!!!目录一、数据源二、所需工具三、项目框架搭建3.1新建springboot项目3.1.1进入官网3.1.2创建项目四、后端代码编写4.1根据需求修改pom.xml4.2配置数据源4.3创建目录结构4.4后端编写代码4.4.1entity类4.4.2dao4.4.3service4.4.4controller4.5测试五、前端代码编写5.1准备5.2创建包 5.3代码编写5.3.1配置静态资源访问5.3.2在templates目录下创建HTML文件5.4测试成果展示:一、数据源1)可以使用自己的MySQL数据库;2)使用我提供的数据。(免费下载)gma

SpringBoot 监听器

介绍Spring的监听器也可以说是一种观察者模式,它能实现事件与事件监听者直接的解耦,在Spring中监听器的实现主要有一下重要组件:ApplicationListener:事件监听者,观察者;ApplicationEvent:Spring事件,记录事件源、事件内容、时间等数据;有些场景事件主体主要是String或基本类型,4.2版本之后,不再强制要求继承ApplicationEvent,非ApplicationEvent子类的对象将被包装成PayloadApplicationEvent@EventListener:除了实现ApplicationListener接口注册监听器,也可以使用注解的

Springboot最最最基本的集成ElasticSearch步骤方法,五分钟看会

Springboot集成ElasticSearch学习了es的基础操作之后,最终应用在springboot中,记录一下应用过程springdata官方文档导入依赖dependency>groupId>org.springframework.datagroupId>artifactId>spring-data-elasticsearchartifactId>dependency>配置类@ConfigurationpublicclassElasticSearchConfig{@BeanpublicRestHighLevelClientrestHighLevelClient(){returnnewR