1、先在oracle数据库中创建一个SEQUENCE(CREATE SEQUENCE CONFIG_KEYWORD_GATHER_SEQ;
),然后通过它来获取自增ID。
2、在beanMapper.xml中代码:
- <insert id="addConfigKeywordGather" parameterType="ConfigKeywordGather">
- <selectKey keyProperty="keywordId" resultType="int" order="BEFORE"> //keywordId和bean类中属性名一致
- select CONFIG_KEYWORD_GATHER_SEQ.NEXTVAL from dual
- </selectKey>
- insert into CONFIG_KEYWORD_GATHER
- (KEYWORD_ID,
- KEYWORD,
- POSITIVE_KEYWORD,
- NEUTRAL_KEYWORD,
- NEGATIVE_KEYWORD,
- WORD_LEVEL)
- values
- (#{keywordId}, //得和bean类中属性名一致
- #{keyword},
- #{positiveKeyword},
- #{neutralKeyword},
- #{negativeKeyword},
- #{worldLevel});
- </insert>