ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 插入 #### 不返回主键 ``` @Insert({"insert into person (name, age) values (#{name}, #{age})"}) int insertPerson(Person person); ``` #### 返回自增主键 ``` @Insert({"insert into person (name, age) values (#{name}, #{age})"}) @Options(useGeneratedKeys = true, keyProperty = "id") Person insertPersonGetId(Person person); ``` ### 返回非自增主键 ``` @Insert({"insert into person (name, age) values (#{name}, #{age})"}) @SelectKey(statement="select last_insert_id()", keyProperty="id", resultType=Long.class, before=false) Person insertPersonGetId(Person person); ```