草庐IT

springboot-starter

全部标签

在Springboot中接收kafka消息

在Springboot中接收kafka消息整体描述版本对应具体接入1.pom引用2.kafka参数配置3.添加Conditional注解4.添加listener总结整体描述之前写过一篇使用docker搭建kafka服务的文章,使用centos搭建kafka服务器Docker,本文主要简单将一下在springboot框架下,接收kafka服务器发过来的消息。版本对应由于使用springboot,管理版本时和springboot绑定的,我目前用的是springboot2.7,kafka的版本是2.1,这个版本也没啥影响,因为kafka服务器是向下兼容的,也就是说你的kafka服务器的版本是3.1,

mysql json字段使用以及常用json函数,配合springBoot和mybatis-plus简化开发

MysqlJSON类型分享Mysqljson字段了解:MySQL中的JSON类型是一种用于存储和处理JSON(JavaScriptObjectNotation)数据的数据类型。JSON是一种轻量级的数据交换格式,常用于表示结构化的数据。MySQL的JSON类型提供了以下几个用处和好处:存储和查询复杂的数据结构:JSON类型允许你将复杂的数据结构以JSON格式存储在数据库中,例如嵌套的对象、数组等。这使得存储和查询具有复杂结构的数据变得更加方便和灵活。简化数据模型:使用JSON类型可以将多个相关的属性组合成一个JSON对象进行存储,而不需要创建多个表和关联关系。这样可以简化数据模型,减少表的数量

Springboot 自定义 Mybatis拦截器,实现 动态查询条件SQL自动组装拼接(玩具)

前言ps:最近在参与3100保卫战,战况很激烈,刚刚打完仗,来更新一下之前写了一半的博客。该篇针对日常写查询的时候,那些动态条件sql做个简单的封装,自动生成(抛砖引玉,搞个小玩具,不喜勿喷)。正文来看看我们平时写那些查询,基本上都要写的一些动态sql: 一个字段写一个if,有没有人觉得烦的。每张表的查询,很多都有这种需求,根据什么查询,根据什么查询,不为空就触发条件。天天写天天写,copy改,copy改,有没有人觉得烦的。可能有看官看到这就会说,用插件自动生成就好了。也有看官会说,用mybatis-plus就好了。确实有道理,但是我就是想整个小玩具。你管我。开整本篇实现的封装小玩具思路:①制

jdk17+springboot使用webservice,踩坑记录

这几天wms对接lbpm系统,给我的接口是webservice的,老实说,这个技术很早,奈何人家只支持这个。环境说明:JDK17springboot2.6.6。网上很多教程是基于jdk8的,所以很多在17上面跑不起来。折腾两天,直接给答案。因为springboot版本不是3.0,用不了cxf-spring-boot-starter-jaxws的4版本,会各种稀奇报错,或许是我姿势不对,就没继续折腾了。如果你是springboot3,请用4版本动态代理调用的时候需要一个参数一个参数排列传,不是一个对象。pom文件需要引入,版本按照这个,测试通过的版本。dependency> groupId>

SpringBoot整合redis报No qualifying bean of type ‘org.springframework.data.redis.core.RedisTemplat

问题描述:今天在学习SpringBoot整合redis的过程中遇到个问题,在使用@AutowiredprivateRedisTemplateredisTemplate;注入时,启动项目会报异常org.springframework.beans.factory.UnsatisfiedDependencyException:Errorcreatingbeanwithname'com.bh.redis.RedisTest':Unsatisfieddependencyexpressedthroughfield'redisTemplate';nestedexceptionisorg.springfram

基于java(springboot框架)教学评价管理系统设计与实现 毕业设计开题报告

博主介绍:《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!在文章末尾可以获取联系方式基于Java(SpringBoot框架)教学评价管理系统的设计与实现毕业设计开题报告一、研究背景与意义随着互联网技术的不断发展和普及,教育行业正经历着前所未有的变革。教学评价作为教育过程中的重要环节,对于提高教学质量、促进学生学习成

springboot整合mybatis-plus 打印数据库数据修改前后的日志(完整代码实现)

mybatis-plus打印数据库数据修改前后的日志(完整代码实现)前言:在生产中,通过打印日志排查问题的最好一个手段之一。springboot整合mybatisplus开发的项目是非常多,在我的一个文章中已经写清楚怎样在生产项目中打印sql日志了。文章链接:https://blog.csdn.net/qq798867485/article/details/129734277但是这样的日志打印还是有一定的缺点的,就是不管你是查询还是修改都会把sql打印出来,这样是很占项目资源的,很影响项目的性能的。还有一点就是对于修改的数据,你只能看到修改后的sql,无法得知修改前的数据是怎样,没法对比。基于

SpringBoot对接小程序微信支付

目录前言一、准备工作2.1、企业微信小程序开通2.1.1、获取开发者ID2.1.2、开通支付功能2.1.3、关联商户号2.2、企业商户号的开通2.2.1、获取商户号mch_id2.2.2、获取商户API密钥mch_key二、整体流程三、后端项目搭建3.1、统一下单3.2、支付支付回调3.3、问题排查3.4、统一下单和订单查询前言项目采用SpringBoot微信支付有两个版本:V3和V2,本文的接入版本为V2APIV2和APIV3的区别1、接口请求参数不同2、APIV2调用流程在微信v2接口中,只有涉及资金流出或获取重要信息才会使用证书,比如退款、企业付款和下载资金账单等。3、APIV3调用流程

基于springboot的校园租赁平台设计与实现 毕业设计开题报告

 博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!如果需要联系我,可以在CSDN网站查询黄菊华老师在文章末尾可以获取联系方式基于SpringBoot的校园租赁平台设计与实现一、研究背景与意义随着校园内物品需求的增长和学生之间的物品共享需求,校园租赁平台应运而生。然而,传统的租赁方式存在着信息不对

SpringBoot整合Dubbo+Zookeeper

文章目录实践前知识储备Dubbo概述安装zkDubbo在zk中的存储结构Dubbo的注册中心有哪些Dubbo支持的协议Dubbo整合SpringBoot本案例工程结构具体实现开发两个接口进行测试实现步骤测试实践前知识储备Dubbo概述学习Dubbo前你要了解这些安装zkZookeeper概述与安装Dubbo在zk中的存储结构Dubbo的注册中心有哪些1、Multicast:Multicast注册中心不需要启动任何中心节点,只要广播地址一样,就可以互相发现。2、Zookeeper是ApacheHadoop的子项目,是一个树型的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,工业强度较高