@SelectKey(keyProperty = "userInfo.id", resultType = String.class, before = true,
statement = "select replace(uuid(), '-', '')")
@Options(keyProperty = "userInfo.id", useGeneratedKeys = true)
@Insert("insert into users(id,email,username,password,phoneNum,status) values (#{userInfo.id},#{userInfo.email},#{userInfo.username},#{userInfo.password},#{userInfo.phoneNum},#{userInfo.status}) ")
void save(@Param("userInfo")UserInfo userInfo) throws Exception;
mybatis注解方式,主键由uuid函数生成
最新推荐文章于 2023-08-10 16:39:25 发布