关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
shanshandeisu
2023-09-19 19:00
采纳率: 58.3%
浏览 119
首页
后端
已结题
设置的@TableId(type = IdType.AUTO)不生效
spring boot
java
后端
设置的
@TableId(type
= IdType.AUTO)不生效
我的表环境
我的entity类写了
@TableId(type
= IdType.AUTO)
我想测试的请求(UserMapper继承了BaseMapper)
我发送的请求
测试出错┭┮﹏┭┮
不知道为什么捏,明明数据库和代码都设置了自增,按理来说发送请求可以不需要再带上自增的id了。
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
4
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
yedelzx
2023-09-20 15:35
关注
根据你打印的sql可以判断,是你的数据库没有设置auto_increment,navicat在编辑字段界面,点一下属性,在也没下面可以设置自增
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(3条)
向“C知道”追问
报告相同问题?
提交
关注问题
@
Table
Id
(
type
=
IdType
.
AUTO
)对实体类主键
id
不生效
?
2025-04-03 10:23
定海神真的博客
因为我的数据库的
id
是String类型的 但是在新增的时候一直提示:“没有默认
id
填充”我心想我不是用注解修饰了?
在 MyBatis Plus 中,@
Table
Id
和 @
Table
Field 有什么区别?
2024-10-21 08:17
alankuo的博客
用于处理非主键字段的各种映射和属性
设置
。在 MyBatis Plus 中,专门用于标识主键字段,而。
一文讲透一个 SpringBoot 装饰器 —— @
Table
Field
2025-09-09 23:21
司南锤的博客
├─ value 映射列名├─ exist 是否持久化├─ select 是否参与查询├─ fill 自动填充策略├─ update 自定义 set 片段├─ condition 动态条件├─
type
Handler 类型转换└─ keepGlobalFormat 保留全局格式。
Ruoyi5.x RuoYi-Vue-Plus新建Translation翻译类
2024-06-10 14:23
梦里藍天的博客
:若依框架在处理数据时,有时需要将某些字段的存储值(如
ID
)转换为更具可读性的展示值(如名称、标签等)。若依框架(RuoYi)中的Translation翻译类主要作用在于实现字段值的转换或翻译功能,以提高数据展示的准确...
@JsonSerialize 注解失效
2022-03-17 20:48
XiaoLiu_66的博客
有一个需求是
后端
传递过来BigDecimal类型的数据是保留两位的,但是如果是整数前端就会自动把小数点后两位的零给省略掉。网上查了一下可以用jackson的@JsonSerialize注解自定类来实现这个功能。 例如这个是实体类 ...
【SpringBoot + Vue 尚庭公寓实战】房间支付方式管理接口实现(三)
2024-06-07 08:31
小林学习编程的博客
为简化上述操作,可以使用Mybatis-Plus提供的逻辑删除功能,它可以自动为查询操作增加。:可使用mybatis-plus的自动填充功能,所谓自动填充,就是通过统一配置,在插入或更新...文件配置的sql不会生效,需要单独考虑。
SpringBoot整合Mybatisplus
2022-04-30 06:25
嘿,鱼骨头^O^的博客
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1.2 官方愿景 1.3 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝...
SpringBoot参数校验的各种正确使用方式
2023-12-04 08:30
时间静止不是简史的博客
本文系统介绍了SpringBoot参数校验中两种请求方式, 尤其是post请求中, 入参分别为普通实体类, List集合, 嵌套对象时. 采用分组方式和不使用分组方式的实现的具体步骤以及相关注意事项
mybatis-plus 高级用法一
2023-10-15 17:19
知其所_以然的博客
@Data @AllArgsConstructor @NoArgsConstructor public class User { // 实体类添加主键注解,指定主键生成策略 @
Table
Id
(value="
id
",
type
=
IdType
.
AUTO
) // value:指定的是表中主键名称 private Long
id
;...
MyBatis-Plus——枚举和自定义主键
ID
2022-01-20 06:43
一心同学的博客
@Data @AllArgsConstructor @NoArgsConstructor public class Student { @
Table
Id
(
type
=
IdType
.
AUTO
) private Long
id
; private String name; private Integer age; //枚举类型 private GradeEnum grade; } 这样...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已结题
(查看结题原因)
9月20日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
9月20日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
9月19日