mybatis 分布式主键
********************************
pojo 层
@Table(name = "person")
public class Person implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY, generator = "select uuid()")
private String id;
private String name;
private Integer age;
。。。。
}
********************************
application.yml
mapper:
before: true
*******************************
controller层
@RestController
public class PersonController {
@Autowired
private PersonMapper personMapper;
@RequestMapping("/save2")
public Person save(){
Person person=new Person();
person.setName("瓜田李下");
person.setAge(24);
personMapper.insert(person);
return person;
}
}
***************************
插入测试: