mybatis 在oracle数据库中插入数据时获取自增ID

就是创建一个SEQUENCE,通过它来获取自增ID

① 在数据库中操作:

CREATE SEQUENCE CONFIG_KEYWORD_GATHER_SEQ;

在XXXMapper.xml中代码:


  
    select CONFIG_KEYWORD_GATHER_SEQ.NEXTVAL from dual
     
  
  insert into CONFIG_KEYWORD_GATHER
    (KEYWORD_ID,
     KEYWORD,
     POSITIVE_KEYWORD,
     NEUTRAL_KEYWORD,
     NEGATIVE_KEYWORD,
     WORD_LEVEL)
  values
    (${keywordId},
     #{keyword}, 
     #{positiveKeyword}, 
     #{neutralKeyword}, 
     #{negativeKeyword}, 
     #{worldLevel});
 


你可能感兴趣的:(数据库)