![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
小问号我们是朋友
熟能生巧,愈练则强
展开
-
Springboot项目netty依赖冲突解决
工作中业务模块在使用netty时遇到NoClassDefFoundError报错,经排查,是因为工具模块中spring-redis-lettuce下依赖了netty部分高版本的包而导致了版本冲突。解决方法为排除lettuce依赖而采用jedis依赖,使得项目中netty版本保持一致。原创 2022-10-21 16:17:24 · 3618 阅读 · 0 评论 -
Handler dispatch failed 报错排查调试
以上就是今天要讲的内容,在引入外部依赖时,要避免冗余引入多个版本发生冲突。原创 2022-09-26 19:26:15 · 2094 阅读 · 0 评论 -
Springboot读取properties文件
以上就是今天要讲的内容,本文介绍了Springboot读取properties文件的一种方法,以供备忘参考。原创 2022-09-02 14:43:12 · 1360 阅读 · 0 评论 -
使用工具类按一定规则读取Excel文件
目录1.工具类2.具体实现总结 在读取文件这里,使用hutool的依赖来处理数据;通过ExcelReader的别名处理方法来给Excel中的表头添加映射关系,使得数据可以对应上具体的实体类。代码如下(示例):2.具体实现代码如下(示例):总结以上就是今天要讲的内容,本文介绍了Excel工具类的使用,通过它可以实现文件批量导入业务数据。...原创 2022-06-10 10:05:13 · 562 阅读 · 0 评论 -
接口通过实现多线程来满足并发
目录1.线程类2.具体接口使用总结代码如下(示例):2.具体接口使用代码如下(示例):总结以上就是今天要讲的内容,本文介绍了实现多线程的一种方法,通过多线程使得接口满足了并发的业务需求。原创 2022-06-02 15:15:30 · 537 阅读 · 0 评论 -
WEB接口接收JSON数据
实现程序内接口接收多层级的复杂json数据,记录此贴。1.接口代码设计service方法: /** * 接收数据(web接口) * */ public String RecData(JSONObject crossData) { OperationLog operationLog = new OperationLog(); String msgstr =""; crossData.pu...原创 2021-12-24 09:44:06 · 657 阅读 · 0 评论 -
Springboot多环境配置
在Springboot项目当中,配置多个application文件,使用主配置文件中的spring.profiles.active控制环境切换。1.配置多个配置文件 多个application.yml:application-dev.yml:#Environment Configserver: port: 8099spring: datasource: url: jdbc:mysql://192.1.11.71:330...原创 2021-09-10 10:06:47 · 82 阅读 · 0 评论 -
Springboot实现RabbitMQ的简单收发
利用spring的注解用法和amqp提供的依赖接口,实现一个简单的消息收发功能。1.准备好MQ环境与依赖安装RabbitMQ(已省略...)及引入相关依赖。2.配置MQ配置文件application.yml:RabbitMQ配置:package com.business.config;@Configuration@Componentpublic class RabbitMqConfig { @Value("${rabbitmq.user...原创 2021-08-06 16:42:18 · 486 阅读 · 0 评论 -
初探SpringBoot通用返回对象设计
使用统一的返回对象来使每次请求后返回的结果更加规范。1.常用响应码枚举类 把常见的一些网络请求响应码,定义一个枚举来存放,比如404、500等。package com.business.util;import lombok.Getter;/** * @Author Lee * @Date 2021/7/1 9:49 * 枚举常用响应码 */@Getterpublic enum ReturnCode { SUCCESS(200,"请求成功...原创 2021-07-06 14:32:27 · 443 阅读 · 1 评论 -
RabbitMQ的几种发送消息的方法
消息中间件的通信交互基于队列和通道,下面说明并记录几种向RabbitMQ中间件发送消息的方法。原创 2021-05-26 15:50:10 · 3047 阅读 · 0 评论 -
RabbitMQ在Springboot项目中的配置使用
项目中因业务需要,会用到消息中间件。这里使用RabbitMQ来配合Springboot项目,进行业务间的数据通信。1.引入与配置在项目的POM文件中引用RabbitMQ的依赖;然后在application配置文件中配置MQ的连接信息。<!--pom文件--><!--rabbitmq--> <dependency> <groupId>org.springframework.boot</groupId&原创 2021-04-01 15:53:55 · 505 阅读 · 3 评论