mybatis执行insert语句以后返回主键id

 

    
        insert into classification
		(
			`classification_id`,
			`classification_name`,
			`classification_father`,
			`classification_info`
		)
		values
		(
			#{classificationId},
			#{classificationName},
			#{classificationFather},
			#{classificationInfo}
		)
    

只需要加两个属性 keyProperty useGeneratedKeys:

  1. useGeneratedKeys="true": 设置是否使用JDBC的getGeneratedKeys方法获取主键并赋值到keyProperty设置的领域模型属性中。
  2. keyProperty: 赋值的对象属性名称。注意:是我们创建的实体类中的字段。

 

你可能感兴趣的:(JavaWeb,JavaWeb,mybatis)