草庐IT

springboot-starter

全部标签

Elasticsearch 7.6 - Springboot应用基础操作篇

ES7.6-JAVA应用基础操作篇环境准备依赖配置实体类准备使用说明索引/映射操作创建索引和映射索引和映射相关查询删除索引文档操作插入数据更新数据删除数据批量操作文档查询根据ID查询根据字段精准查询根据字段分词查询控制返回字段范围查询组合查询排序+分页高亮搜索聚合查询场景查询实操查询2023年中男、女的数量并找出对应的最大/最小年龄查询在地址中包含"深圳"或者备注中包含"积极"的男性青年(18-30岁)要求根据关键字找出匹配项目标,高亮实时预览分别找出男、女性别中年龄最小的三个人(TOPN)查询tag中带有某些标签的或者出身地在某某地的人,按照年龄降序,并且分页总结上文已经教了大家最基本的操作

(附源码)springboot基于微信小程序的运动软件前端的设计与实现 毕业设计100932

基于Springboot的运动软件小程序摘要现今,越来越的多人喜欢跑步,骑行等运动,各种运动类型的应用软件也应运而生。本项目从社交与运动结合的方面入手,让用户能与好友分享自己跑步的心得要领与成绩,随时随地更新动态。运动软件小程序的开发是采用java语言,基于MVVM模式进行开发,采取MySQL作为后台数据的主要存储单元,采用Springboot框架实现了本系统的全部功能。运动软件微信小程序,具有运动资讯、运动记录、运动心得、运动视频上传等功能,本系统代码的复用率高,系统维护代价小,具有方便、灵活、高效等特征。关键词:运动软件,Springboot,数据库Sportssoftwareappabs

SpringBoot整合Redisson

Redisson官方文档: https://github.com/redisson/redisson/wiki简介:Redisson是架设在Redis基础上的一个Java驻内存数据网格(In-MemoryDataGrid)。充分的利用了Redis键值数据库提供的一系列优势,基于Java实用工具包中常用接口,为使用者提供了一系列具有分布式特性的常用工具类。使得原本作为协调单机多线程并发程序的工具包获得了协调分布式多机多线程并发系统的能力,大大降低了设计和研发大规模分布式系统的难度。同时结合各富特色的分布式服务,更进一步简化了分布式环境中程序相互之间的协作。 一.简单使用1、导入依赖org.red

springboot整合netty的正确姿势

近期做一些物联网方面项目,使用到了tcp协议,之前公司做过socket短连接,网上找了一个简单的demo,很早便学习到nio方面知识,学习了《netty从入门到精通》这本书,同时也根据网上视频做了几个demo,但学习不太深入,刚好物联网项目,就直接使用netty,前期直接使用这个框架,但作为近十年开发的java程序员,没有spring感觉总少了很多不便,后期改框架时想到了使用springboot整合netty代码。先说之前项目中做socket代码怎么用spring管理的:利用springboot启动后启动socket服务,是没有被spring管理的publicclassCouponApplic

Java观察者模式-SpringBoot实现观察者模式

观察者模式一、Java观察者模式Java观察者模式是一种设计模式,用于实现对象之间的一对多依赖关系。在观察者模式中,当一个对象的状态发生变化时,它的所有依赖对象(观察者)都会自动收到通知并进行相应的更新。观察者模式由以下几个核心组件组成:主题(Subject):也称为被观察者或可观察对象,它维护一组观察者对象,并提供方法用于添加、删除和通知观察者。观察者(Observer):也称为订阅者或监听器,它定义了接收和处理主题通知的方法。具体主题(ConcreteSubject):实现主题接口,维护观察者列表,并在状态发生变化时通知观察者。具体观察者(ConcreteObserver):实现观察者接口

聊聊springboot tomcat的maxHttpFormPostSize

序本文主要研究一下springboottomcat的maxHttpFormPostSize参数parseParameterstomcat-embed-core-9.0.37-sources.jar!/org/apache/catalina/connector/Request.java/***Parserequestparameters.*/protectedvoidparseParameters(){parametersParsed=true;Parametersparameters=coyoteRequest.getParameters();booleansuccess=false;try{

springboot整合spring cloud gateway搭建网关服务

springcloudnetflixzuul、springcloudgateway是最常见的微服务网关,通过网关,我们可以在请求到达后端指定服务之前/后端服务处理完业务响应数据之后对响应进行对请求/响应进行处理。比如常见的参数校验、接口鉴权等等,在后端服务的拦截器和过滤器能做的事在网关都可以做。网关的主要功能是请求的转发以及负载均衡,和nginx的功能类似,只是底层实现不同。这篇文章就详细介绍一下springcloudgateway的使用,包括了各种断言及过滤器的相关配置,帮助初学者更好的了解gateway的使用。目录Springboot整合gateway第一步:创建网关服务第二步:在pom.

springboot整合websocket(详解、教程、代码)

springboot整合websocket(教程及代码)大家好,我是酷酷的韩~1.websocket定义WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。websocket协议是在http协议上的一种补充协议,是html5的新特性,是一种持久化的协议。2.websocket工作原理:握手(建立连接)web浏览器和服务器都必须使用websocket来建立维护连接,也可以理解为HTTP握手(handshake)和TCP数据传输(1)浏览器向http一样发起一个请求,等待服务器响应(2)服务器返回握手响

SpringBoot入门篇 04、连接数据库(多种整合方式)

文章目录前言前提准备IDEA连接mysql一、整合JDBC代码实现原理分析二、整合Druid数据源三、整合JPA参考文章前言本篇博客是根据【狂神说Java】SpringBoot最新教程IDEA版通俗易懂整理的学习笔记,若文章中出现相关问题,请指出!所有博客文件目录索引:博客目录索引(持续更新)前提准备安装mysql5.7(或者其他):mysql5.7安装教程IDEA连接mysqlIDEA右边点击Database—+号—选择mysql填写对应信息点击测试,可能会出现错误,见下方出现下方描述即为测试成功!接下来我们在schema中选择对应数据库即可。错误①Serverreturnsinvalidt

idea中创建springboot项目显示Spring Initializr Error

    很长时间不创建springboot项目了,今天发现创建完成idea显示:SpringInitializrErrorerror:status:500    项目中没有pom.xml文件.检查了一下原因是在创建的时候类型没有创建正确(之前记得都是默认),默认如下    需要选择创建maven完整工程那种,最下面那种只会生成pom.xml不会有src目录.    简单记录一下,如果遇到相同问题的同学可以参考!