Springboot 结合mybatis的逆向生成插件tk的insert方法实现uuid类型的主键返回

LZ试了好多方法,最终找到了一个有效的分享给大家。

就是在你需要返回主键的这个实体的mapper.xml文件中覆盖原先InsertMapper<T>中int insert方法

@InsertProvider(type = BaseInsertProvider.class, method = "dynamicSQL")

//这里要注意before是true,LZ试了false就是错的了
@SelectKey(statement = "select uuid()" ,before = true,resultType = String.class,keyProperty = "vedioid")
int insert(Testvedio record);

猜你喜欢

转载自blog.csdn.net/qq_32302897/article/details/81489564
今日推荐