自增长ID
编写Mybatis-Plus配置类
官方提供的内置支持,主键生成策略必须使用INPUT,但自己测试时可以不使用type,测试的Mybatis-Plus使用的版本为3.4.0
@Configuration
public class MybatisPlusConfig {
@Bean
public OracleKeyGenerator oracleKeyGenerator(){
return new OracleKeyGenerator();
}
}
编写实体类
在类名上加上注解@KeySequence,value 就是数据库创建的序列,clazz就是数据类型
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("\"user\"")
@KeySequence(value = "U_SEQ", clazz = Integer.class)
public class User {