- 主题:大佬解释一下,这段代码,是如何写user_id的?
使用的是MyBatisPlus,配置的是ID生成策略
--
FROM 111.206.214.*
SQLite数据库的自增ID是可以自己设置的。我经常把当前毫秒数设到这个自增ID上。
【 在 canper 的大作中提到: 】
: 看看代码里userId上有没有什么注解,不过奇怪,按理数据库设置了自增长,insert的时候带值进去会出错的,你用的什么数据库
--
FROM 119.233.176.*
完全没印象mybatis还有TableId这个注解,是新版的特性吗?
【 在 canper 的大作中提到: 】
: 标 题: Re: 大佬解释一下,这段代码,是如何写user_id的?
: 发信站: 水木社区 (Thu Apr 14 10:26:12 2022), 站内
:
:
: 看看userId上是不是有@TableId的注解,mybatis的配置文件里id-type是什么
: 【 在 feng321 的大作中提到: 】
: : 贴不了代码,只能上传图片。大佬,这能看出什么吗?
: : [upload=1][/upload]
:
: --
:
: 这不过是细节问题,剧中博大精深的佛理已经感动了我
:
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 183.6.114.*]
--
FROM 114.253.36.*
哈哈,无它,应者众也
【 在 zdzaba 的大作中提到: 】
: 虽然但是,我也想不明白这样一个普普通通的帖子为什么能上十大
--
FROM 13.56.31.*
所以让你看orm的主键生成策略,另外你不是个测试吗,哪里搞得源码?
【 在 feng321 (sfdf) 的大作中提到: 】
: insert into sys_user (username,password,salt,mobile,status,create_time) values('zdl1','8iujkkkkkddd','4edsertgg','78522541254',0,CURRENT_TIMESTAMP)
: 这个语句,只能使得userId递增,但不是随机递增。mysql数据库
: 【 在 zhangkung 的大作中提到: 】
: : 0,关键就是自增字段。它不需要显式赋值
--
FROM 111.197.244.*
你用的是mybatis plus吧,去看一下主键生成策略不行?另外这不叫随机自增
【 在 feng321 (sfdf) 的大作中提到: 】
: SysUserEntity 的代码,前面贴出来了。问题是在哪里设置随机自增?或者设置加一自增?
: 【 在 canper 的大作中提到: 】
: : 刚试了一下mysql的自增长字段确实是可以在insert的时候设置值进去的,我记错了,那就简单看下userId上有什么注解吧
:
--
FROM 111.197.244.*
和Spring无关,这是mybatis的xml,应该把Spring换成mybatis
【 在 waterlaw2 (waterlaw2) 的大作中提到: 】
: spring 支持两种方式,一种是 xml, 一种是注解。
: 【 在 feng321 的大作中提到: 】
: : 大佬,配置文件是哪个啊?名字是什么?是 *Mapper.xml吗?为什么我没有 *Mapper.xml 也可以跑?
: : 【 在 canper 的大作中提到: 】
--
FROM 111.197.244.*
是plus,国人又封装了一下
【 在 eventvwr (精光互撸娃) 的大作中提到: 】
: 完全没印象mybatis还有TableId这个注解,是新版的特性吗?
: 【 在 canper 的大作中提到: 】
: : 标 题: Re: 大佬解释一下,这段代码,是如何写user_id的?
: : 发信站: 水木社区 (Thu Apr 14 10:26:12 2022), 站内
--
FROM 111.197.244.*