Preparing: insert into user(uuid,username,gender,age,phone,address) values(?,?,?,?,?,?,?)
报错内容:
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@764a554f] was not registered for synchronization because synchronization is not active
JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@11c9cf49] will not be managed by Spring
==> Preparing: insert into user(uuid,username,gender,age,phone,address,email,salary) values(?,?,?,?,?,?,?)
==> Parameters: 李四(String), 男(String), 25(Integer), 15567878787(String), null, null, 0.0(Float)
==> Parameters: 57f79f55-617b-4680-9e5e-6091d738d14d(String), 李四(String), 男(String), 25(Integer), 15567878787(String), null, null, 0.0(Float)
2022-08-25 20:42:09.053 ERROR 14916 — [nio-8080-exec-1] druid.sql.Statement : {conn-10050, pstmt-20000} execute error. insert into user(uuid,username,gender,age,phone,address,email,salary) values(?,?,?,?,?,?,?,?)
解决办法:
引起该错误的原因不止一个,目前我遇到的情况是由于uuid字段的长度设置的过低,而经过postman传送的长度超额了,所以导致数据整体无法传送,因而报送500。
例如:我传送的uuid是e47e9329-8b6b-4c4f-8612-2139920425b4,而我在数据库中设置的该字段是varchar 4,将其改为varchar 50后,即可完成传送,报送200。
相关界面如下所示:
(1)postman传送失败和数据库字段配置的截图。
(2)postman传送成功和数据库字段配置更改后的截图。
注意:遇到这类错误的时候,在postman中往往发现不到任何有用的消息,此时就需要我们在程序运行的结果中寻找有用的错误报告,然后对症下药。
相关链接:
IntelliJ IDEA中构建Spring Boot的项目
Spring Boot中的配置文件(application.properties、application.yml与pom.xml)
ORM、JPA、Spring Data JPA和常用的五种访问数据库方式
SpringBoot–页面显示列表功能
SpringBoot–列表添加详情功能
SpringBoot–列表添加新增功能
SpringBoot–列表更新功能
SpringBoot–列表删除功能
SpringBoot的控制层注解(@Controller与@RestController)
SpringBoot的业务层注解(@Resource、@Autowired与@Qualifier)
SpringBoot的映射(@RequestMapping、@GetMapping与@PostMapping)
SpringBoot的函数参数(JavaBean对象、@RequestParam与@RequestBody)
SpringBoot的返回数据(@ResponseBody、返回templates下的网页 与 返回公共网页)
利用postman完成JSON串的发送功能(springboot)
利用postman完成数据的分页查询功能(springboot)
利用postman完成向数据库中添加数据的功能(springboot)
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
Preparing: insert into user(uuid,username,gender,age,phone,address) values(?,?,?,?,?,?,?)
Could not autowire. No beans of ‘UserMapper‘ type found.
Error starting ApplicationContext. To display the conditions report re-run your application with
Loading class com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is
com.mysql.cj.jdb
Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could
This application has no explicit mapping for /error, so you are seeing this as a fallback.
BootStrap-SpringBoot的使用过程中前端table表格无法加载出数据。
Preparing: insert into user(uuid,username,gender,age,phone,address) values(?,?,?,?,?,?,?)相关推荐
- 在MySQL中insert时生成UUID
UUID函数 在MySQL中,可以用uuid()函数来生成一个UUID,如下图: replace函数 默认生成的uuid含有'-',我们可以使用replace函数替换掉'-',SQL如下: selec ...
- Could not autowire. No beans of ‘UserMapper‘ type found.
报红内容: 在这里可以发现userMapper处爆红,显示Could not autowire. No beans of 'UserMapper' type found.,但是在程序运行过程中并未影响 ...
- 利用postman完成JSON串的发送功能(springboot)
postman简介: postman工具是用来做网络接口测试的,用它来模拟网络请求,上传数据,然后得到后台项目返回的响应.Postman可以模拟表单提交,也能模拟Ajax请求,测试网络接口变得非常容易 ...
- Oracle 常用命令总结
目录 一.DDL.DML.DCL 简介 1. 什么是 DDL 呢? 2. 什么是 DML 呢? 3. 什么是 DCL 呢? 二.DDL 基本命令 1. DROP 2. CREATE 2.1. 创建表 ...
- DbUtils工具类使用
2019独角兽企业重金招聘Python工程师标准>>> DbUtils工具类使用 创建数据库 CREATE TABLE `student` (`userId` int(11) NOT ...
- mysql数据库财务_MySQL数据库——从入门到删库跑路(二)
DQL 查询表中的记录 select .... from ..... 语法 select 需要查询的信息(列名1,列名2,.......列名n) / * from 表名 [where 条件]; 完善下 ...
- 网易云音乐爬虫 数据可视化分析
网易云音乐爬虫 & 数据可视化分析 1. 数据爬取 1.1 评论爬取 1.2 用户信息爬取 2 数据清洗 & 可视化 歌评文本分析 个人博客:Archiew's blog 源码:htt ...
- java dbutils工具类_DbUtils工具类使用
DbUtils工具类使用 创建数据库 CREATE TABLE `student` ( `userId` int(11) NOT NULL, `userName` varchar(30) NOT NU ...
- MybatisPlus快速入门上手
一.SpringBoot集成Mybatisplus 1.创建项目添加依赖 <!-- MyBatisPlus --> <dependency><groupId>com ...
最新文章
- 《程序员做饭指南》霸榜 GitHub!不仅有量筒、烧杯,还用上了数学公式?
- 编写高质量代码改善C#程序的157个建议——建议127:用形容词组给接口命名
- lazada本地店怎么开通,需要什么条件?
- Go的cannot convert t(type interface {}) to type string: need type assertion 使用fmt.Sprintf转换
- java web 程序---javabean实例--登陆界面并显示用户名和密码
- 栈和递归的关系 144:Binary Tree Preorder Traversal
- oracle与mysql的区别总结(一)
- PostgreSQL 12系统表(6)pg_namespace
- 安装apache重启的时候,报错端口被占用,错误1
- 通过 Table 的default-sort属性设置默认的排序列和排序顺序
- 生成工资条 恢复工资表 宏 巨集 vba
- copy的过去式_copy的过去式和用法例句
- 搬砖之余干什么?推荐这几个优质公众号
- rust下沉试密室怎么用_魔兽7.1考古任务黑鸦堡垒密室在哪 钥匙使用消失二楼铁门怎么开...
- 搭建asp会议签到系统 第二章 生成会议签到二维码
- 性能衡量指标-吞吐量与响应时间
- 微信小程序:微信商家券的领取
- 怎样通过一根网线,一台电脑,做到月入过万。
- JavaSE——StringBuffer与StringBuilder拼接字符串详细解释
- [论文阅读] (14)英文论文实验评估(Evaluation)如何撰写及精句摘抄(上)——以入侵检测系统(IDS)为例
热门文章
- 第三届VueConf将于2019年6月8日在上海举行 转发评论送门票
- channel(3) 一 基本定义
- jre包括jvm和java核心类库_JDK、JRE、JVM分别是什么及它们之间的有什么关联
- lab值意义_色差仪lab值如何分析
- Kotlin Symbol Processing(KSP)使用初体验
- Echarts地图自定义图标Symbol同时动态更改图标进行切换显示
- html遮罩层动画制作,flash简单制作遮罩动画效果
- python获取当前进程pid_Python获取系统所有进程PID及进程名称的方法示例
- Java笔记-面向对象(上)
- 手游冷知识丨为什么绝大多数手游不开放自由交易系统?