赞
踩
作用:
一些情况下,新增一条数据信息,但其主键(id)是数据库自动在数据库生成(自增),而有些业务逻辑的处理是需要要到这个生成的主键(id)。
标签就是用来获取这个生成的主键(id)
注解使用例:
@SelectKey(keyColumn = "id", keyProperty = "id", statement = "select last_insert_id()", before = false, resultType = Long.class)
@InsertProvider(type = SqlGen.class, method = SqlGen.insert)
Integer insertOrderMaster(OrderMaster orderMaster);
model实体
@PK(autoIncrement = true)
private Long id;
keyColumn : 数据库里面的id,
keyProperty :实体里面的id,
statement: sql语句 “select last_insert_id()”, 查询最后一条插入的信息
before : false表示在插入之后执行,true表示在插入之前执行
resultTyp: 类型
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。