
Spring Boot
文章平均质量分 76
柒杉丶
遨游在代码的海洋之中
展开
-
[Spring Boot]登录密码三种加密方式
介绍其三种密码加密方法1.SM2加密与验签2.随机密码盐加密3.MD5加密原创 2024-07-25 12:39:51 · 1352 阅读 · 3 评论 -
[Spring Boot]Protobuf解析MQTT消息体
本文主要针对在MQTT场景下,使用Protobuf协议解析MQTT的消息体。原创 2024-07-21 22:14:12 · 975 阅读 · 0 评论 -
[Spring Boot]定时任务因系统时间修改之后无法执行
调度任务时间不会因为系统时间的修改而发生变化。原创 2024-07-14 22:02:13 · 687 阅读 · 0 评论 -
[Spring Boot]Rest服务调用远程Get、Post请求
Rest服务调用远程Post请求,以及请求超时配置原创 2024-07-01 09:30:09 · 525 阅读 · 0 评论 -
[Spring Boot]Netty-UDP客户端
最近在一些场景中需要使用UDP客户端进行,所以开始集成新的东西。本文集成了一个基于netty的SpringBoot的简单的应用场景。如果项目本身使用redis,则redis默认会集成,我的项目中默认有netty-4.1.84.Final。调用后,可以看到,数据发送成功,并且接受成功。服务端可以使用在线UDP服务。原创 2024-06-23 20:46:18 · 1418 阅读 · 0 评论 -
[Spring Boot]baomidou 多数据源
在项目本身已经集成MYBatis-Plus+MySQL的情况下,想要项目支持访问多个数据库。原创 2024-05-24 12:40:27 · 2339 阅读 · 0 评论 -
Flowable6.7.2集成 flowableAppEngine,Error initialising eventregistry data model
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'appRepositoryServiceBean' defined in class path resource [org/flowable/spring/boot/app/AppEngineServicesAutoConfiguration.class]: Unsatisfied dependency expres原创 2022-10-28 13:11:21 · 4304 阅读 · 9 评论 -
flowable6.7.2集成与基础功能实现
Flowable是一个用于开发企业级工作流和业务流程应用的开源Java框架。它提供了丰富的工作流引擎功能,允许你创建、部署和管理各种类型的工作流和流程,从简单的任务处理到复杂的业务流程。以下是关于Springbooe 如何集成与简单使用Flowable工作流,并附带常见的使用场景案例,以及我在集成中小出现的几个问题。流程图使用用例简单例子官方简单的流程例子实际使用RepositoryService关键参数主要表内容act_re_deployment主要官方接口Repo原创 2023-10-28 20:19:15 · 1762 阅读 · 0 评论 -
[Java]Java后端程序员开发经常使用的方法函数(持续更新)
身为一个后端程序员,当然不可能把所有的东西都背诵下来,正所谓好记性不如烂笔头,我都会把自己经常使用的一些方法记录起来,方便在开发过程中使用。原创 2024-05-18 21:50:27 · 883 阅读 · 0 评论 -
[Spring Boot]Kafka集成与简单实现
实现Spring Boot集成Kafka,并且简单实现生产者与消费者的场景原创 2024-05-16 22:00:32 · 538 阅读 · 0 评论 -
spring boot 集成 nacos 与 cloud 2021.1版本 IllegalArgumentException 报错
spring集成nacos原创 2022-07-23 21:45:21 · 773 阅读 · 0 评论 -
[SpringBoot2.6.13]FastJsonHttpMessageConverter不生效
采用@Bean的方式配置FastJsonHttpMessageConverter消息解释器,实测在【SpringBoot2.6.13】未生效。在 Spring 中集成 Fastjson2 | fastjson2 (alibaba.github.io)需要将FastJsonHttpMessageConverter配置为第一位消息处理器才能得到输出。官网可知,fastjson早已停止更新,新版本需使用fastjson2。2.1.4.RELEASE中引入如下。通过打印消息处理器,发现配置并未成功。原创 2024-01-22 22:36:41 · 1265 阅读 · 0 评论 -
[SpringBoot 2.x.x] 循环依赖The dependencies of some of the beans in the application context form a cycle
通过将 @Lazy 注解应用于循环依赖链中的一个 bean,可以打破循环依赖,使得 Spring 能够成功初始化这些 bean。原创 2024-01-14 22:51:10 · 1357 阅读 · 0 评论 -
[Spring Boot] 集成Nacos
Spring Boot 3.0已发布许久,但是大多数公司的项目相关 Spring Boot 版本仍停留在 Spring Boot 2.x.x 以下,如需使用新特性,请升级为对应分支的新版本。适配 Spring Boot 为 2.4,Spring Cloud Hoxton 版本及以下的 Spring Cloud Alibaba 版本按从新到旧排列如下表(点击查看详情应该为当前Spring Boot的相关信息,其中最主要的为ip地址。注意有关nacos的配置只能在放置于nacos中才能生效。原创 2024-03-03 20:26:18 · 5952 阅读 · 2 评论 -
Java超级简单快速的集成netty
主要实现目的:1. socket服务,对未认证的连接,超过5秒后,由服务端强制下线,2. 连接使用json数据进行交互处理,用户在首次连接时,需要发送token到服务端,用于连接认证,认证通过后,可继续与服务端进行业务通信。3. 通过http测试接口向客户端发送消息。原创 2023-11-21 22:57:52 · 694 阅读 · 5 评论 -
springboot 多模块,打包为一个jar包
例如,在 Spring Boot 项目中,通常会生成两种类型的 JAR 文件:一个是普通的可执行 JAR 文件,另一个是不包含依赖的 JAR 文件(也称为"uber JAR")。这样,当你构建项目时,会生成两个 JAR 文件:一个是普通的 JAR 文件,另一个带有 “exec” 分类,用于可执行的 JAR。通常情况下,Java 项目的依赖会被打包成多个 JAR 文件,而应用程序的代码则位于一个或多个主要的 JAR 文件中。避免依赖冲突:所有的依赖库都被包含在一个 JAR 文件中,避免了潜在的依赖冲突问题。原创 2023-08-27 13:31:36 · 4334 阅读 · 0 评论