mybatisplus(1) 关于实体类插入数据库
其他相关:
mybatisplus中: 1.@TableName(value=“对应的表名称”),作用:将表与代码中对应的实体类对应 如
@TableName(value = "dept")
2.@TableId(value=“对应的id名称”,type=“插入id的类型”)
@TableId(value = "dept_id", type = IdType.AUTO)
IdType有四种:
AUTO:数据库ID自增
NONE:该类型为未设置主键类型(注解里等于跟随全局,全局里约等于 INPUT)
INPUT:用户输入ID该类型可以通过自己注册自动填充插件进行填充
ASSIGN_ID:分配ID (主键类型为number或string)
默认实现类 {
@link com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator}(雪花算法)
ASSIGN_UUID:分配UUID (主键类型为 string)
默认实现类 {
@link com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator}(UUID.replace("-",""))
