报错解决
黑眼圈子
只是喜欢记录
展开
-
spring版本是2.x 使用mybatisPlus代码生成器报错
但当你实际要使用mp中generator的时候根本用不了。然后测试插入的时候再把mp包改回3.5.3版本的哈哈哈。2版本的spring要使用mp3.5.2版本的。生成器的时候把mp包改成3.5.5版本的。jdk1.8 使用的spring2版本。原创 2024-03-31 18:47:14 · 318 阅读 · 0 评论 -
hibernate查询时会无限循环,然后报错:Exception in thread “main“ java.lang.StackOverflowError
3、多对多映射,查询到的整个实体集合时,直接打印这个实体集合。解决:使用迭代器iterator打印单个实体的信息,不要用toString方法。2、打印查询到的单个实体信息时,使用了toString()方法。1、建表对应的时候“意外”添加了索引。解决:需要把索引删掉。原创 2024-03-10 14:33:51 · 417 阅读 · 0 评论 -
使用hibernate查询时,打印出对象的地址,而不是对象信息
如果查询对象没有使用lombok(就是@Data注解)而是手动写getter和setter方法时,需要重写toString方法。需要注意的是,多对多时不能使用@Data注解,会绕过hibernate的解析代码,所以必须手动写getter和setter方法。原创 2024-03-09 21:17:54 · 480 阅读 · 0 评论 -
hibernate插入数据报错:主键是varchar,使用了UUID还报“Duplicate...”错误
检查数据库表是否加了索引。原创 2024-03-08 19:08:23 · 377 阅读 · 0 评论 -
SpringMVC在MySql数据库使用中文条件模糊查询查不出数字和英文可以正常查找时
在spring配置文件中设置数据库连接时,指定其编码,&符号在xml文件中是不合法的,需要转换成 & 来使用。原创 2023-10-31 21:15:37 · 76 阅读 · 0 评论 -
SpringMVC如何处理类中不同的数据类型:e.g., malformed request syntax, invalid request message framing, or deceptive
springmvc后端接收表单传递的不同类型数据时,如果是Date型数据,直接接收会报错。接收默认都是String类型,所以需要“处理”一下,感觉是最简单的方式了。原创 2023-10-31 20:43:39 · 80 阅读 · 0 评论 -
使用IDEA+Maven创建web:Failed to register @ServerEndpoint class: class com.snr.websocket.WsServerEndpoint
使用IDEA+Maven+Spring创建web出现报错:Failed to register @ServerEndpoint class: class com.snr.websocket.WsServerEndpoint原创 2023-10-25 16:29:38 · 287 阅读 · 0 评论