spring boot
噢!不杰克
日常技术、问题分享,悠然自得、老实巴交的码农。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Websocket 数据实时更新(消息提醒功能)异步+事件发布
本文介绍了基于WebSocket实现消息实时提醒功能的技术方案。通过WebSocket协议建立持久连接,结合异步处理和事件发布机制,实现了高效的消息推送系统。文章详细展示了WebSocket服务端的配置(使用@ServerEndpoint注解),包括连接管理、消息收发等核心功能。同时采用Spring事件机制(ApplicationEvent)解耦业务逻辑与推送逻辑,通过@Async实现异步消息发送。系统架构包含三个关键部分:WebSocket服务端处理连接、事件监听器异步推送消息、业务层触发消息发送。该方案原创 2025-06-16 15:51:58 · 653 阅读 · 0 评论 -
spring boot 连接FTP实现文件上传
【代码】spring boot 连接FTP实现文件上传。原创 2025-02-26 14:31:55 · 481 阅读 · 0 评论 -
三分钟教你看懂 spring 官方文档
其实看官方文档还是比较简单的,就那么几个标志性单词记住了,往里面一点就看得到了,比如 learn 、document、reference document。。。等等,实在不行就翻译,粘贴翻译,多看几个官方文档,你就会了。原创 2023-04-27 16:01:10 · 3483 阅读 · 0 评论 -
nested exception is org.hibernate.exception.DataException: could not execute statement
nested exception is org.hibernate.exception.DataException: could not execute statement数据异常:无法指向语句,可以看出是sql错误,说是数据异常,那么就是数据的原因,跟代码无关,于是乎就检查出是字段长度问题插入的太长,字段大小太短,大部分问题是这种,原文链接...转载 2021-12-19 11:38:29 · 8463 阅读 · 0 评论 -
Java 8 List<Map<String, Object>>取最大值,最小值
List<Map<String, Object>>取最大值,最小值int max = maps.stream().mapToInt(e -> new Integer(String.valueOf(e.get("value")))).max().orElse(0);int min = maps.stream().mapToInt(e ->new Integer(String.valueOf(e.get("value")))) .min().orElse(0);如果是原创 2021-12-15 10:44:22 · 5087 阅读 · 0 评论 -
type definition error
type definition error报错信息“msg”: “Type definition error: [simple type, class com.yntengyun.glpt.travel.api.model.vos.GuideCalendarDetailVO]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class c原创 2021-11-01 14:37:49 · 2918 阅读 · 0 评论 -
找不到org.json.JSONExeption的类文件
找不到org.json.JSONExeption的类文件原因:同一个项目中使用两个不同的 json jar包,冲突了,所以报了这个找不到的错误,我这里是不需要org.json,所以我删除了,就????了。原创 2021-10-18 09:58:04 · 1321 阅读 · 0 评论 -
nested exception is org.apache.ibatis.exceptions.PersistenceException
nested exception is org.apache.ibatis.exceptions.PersistenceException"nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.IndexOutOfBoundsException: Index: 6, Size: 6### The error may exi原创 2021-09-02 17:42:00 · 32398 阅读 · 1 评论 -
Mybatis-puls BUG集合
No qualifying bean of type ‘com.tengyun.itinerary.mapper.ClasMapper’ available: expected at least 1 bean which qualifies as autow没有合格的bean可用,没有扫描到mapper,需要在启动类中加入,@MapperScan(" com.test.test1.mapper ")Invalid bound statement (not found): com.tengyun.iti原创 2021-07-22 15:26:59 · 387 阅读 · 0 评论 -
zookeeper安装与Jmeter配置与安装
zookeeper安装与Jmeter配置与安装zookeeper官网建议选3.5.9,新的版本有问题.apache-zookeeper-3.5.9-bin,解压后复制apache-zookeeper-3.5.9-bin\confzoo_sample.cfg这个问,改名为zoo.cfg启动出现问题,在右键编辑zkServer.cmd,某未加pause,可以查看报错信息,根据信息百度.我就这样找了半天,发现下错了,但是你的不一定.JMeter官网最下名的Archives为历史版本,我原创 2021-02-19 15:49:04 · 424 阅读 · 0 评论 -
Springboot2.0学习总结
Springboot2.0学习总结Spring框架IOC控制反转:在IoC模式下,控制权限从应用程序转移到了IoC容器中。组件不是由应用程序负责创建和配置,而是由IoC容器负责。使用IoC的情况下,对象是被动地接收依赖类而不是主动地查找。对象不是从容器中查找他的依赖类,而是容器在实例化对象时,主动地将他所依赖的对象注入给他。应用程序只需要直接使用已经创建并且配置好的组件即可,而不必自己负责创建和配置。一般配置在我们的applicationContext.xml中,它其实就是一个控制器,IOC依赖注原创 2021-02-19 12:30:52 · 392 阅读 · 0 评论 -
SpringBoot2.0自定义从页面映射出来的数据类型Convert的自定义
SpringBoot2.0自定义从页面映射出来的数据类型Convert的自定义根据我们页面传过来的类型定义,我们的类型转换,比如这里,宠物:<input name="pet" value="啊狗,3">,如何自定义成我需要的类型,configurePathMatch是手动开启矩阵,不用管。@Configuration(proxyBeanMethods = false)public class WebConfig { @Bean public WebMvcConfigur原创 2021-02-15 16:49:10 · 228 阅读 · 0 评论 -
Invalid bound statement, No converter found for return value of type:
SpringBoot2.0学习的Bug(Invalid bound statement, No converter found for return value of type:)一、Invalid bound statement:绑定语句无效,这个问题很复杂,每一个人的解决方式不同,我的是mapper-locations中映射路径问题,我看着没问题,但还是重新copy路径试了一下。还真是这个问题。mybatis: config-location: classpath:mybatis/mybatis原创 2021-01-23 13:24:35 · 198 阅读 · 0 评论 -
Maven更新失败,Cannot resolve plugin org.apache.maven.plugins:maven-surefire-plugin:2.22.1
解决办法路径就是图片中的路径,都一样。转载 2020-11-30 16:04:21 · 1744 阅读 · 0 评论 -
IDE2020版无创建spring Initializr项以及无法创建springBoot项目问题
IDE2020版无创建spring Initializr项以及无法创建springBoot项目问题一、IDE2020版无创建spring Initializr完成安装,重启idea。二、无法创建springBoot项目问题它说下载超时请检查URL,一般出现这个错误,前面的选择服务器时应该选了默认的:只需要改为阿里云的服务器应该就行,也就是图上custom中的:https://start.aliyun.com不过说来也奇怪,本来我的默认不行我就用了阿里云的,但是后来又可以用了,应该时网络问题原创 2020-09-03 11:14:30 · 1173 阅读 · 0 评论
分享