Ibatis序列号生成

时间:2015-06-18 18:37:22

标签: mysql spring ibatis

我是Ibatis的新手。如何使用Ibatis生成序列号并将该数字插入mysql表?序列号应以1000开头,以便它可以用作表中的主键。我使用spring,ibatis和mysql。

1 个答案:

答案 0 :(得分:0)

由于iBatis自2010年以来已经死亡,我认为MyBatis的用法。使用MyBatis you can use these annotations to insert and retrieve primary key from DB and map both to a interface

@Insert("insert into table2 (name) values(#{name})")
@SelectKey(statement="call identity()", keyProperty="nameId", before=false, resultType=int.class)
int insertTable2(Name name);