zoukankan      html  css  js  c++  java
  • MyBatis中插入并返回主键

    开发过程中经常遇到需要插入一条数据,并且返回这条数据自增的主键,在MyBatis中只需要在mapper中添加keyProperty属性即可

     在mapper中添加keyProperty属性

     <insert id="insertAndGetId" parameterType="com.lili.log.dto.LogPay" useGeneratedKeys="true" keyProperty="payId" >
        insert into t_log_pay (payId, orderId, waterNum, 
          studentId, coachId, payWay, 
          payMoney, couponMoney, couponId, 
          payTime)
        values (#{payid,jdbcType=INTEGER}, #{orderid,jdbcType=VARCHAR}, #{waternum,jdbcType=VARCHAR}, 
          #{studentid,jdbcType=BIGINT}, #{coachid,jdbcType=BIGINT}, #{payway,jdbcType=VARCHAR}, 
          #{paymoney,jdbcType=DOUBLE}, #{couponmoney,jdbcType=DOUBLE}, #{couponid,jdbcType=INTEGER}, 
          #{paytime,jdbcType=TIMESTAMP})
      </insert>
    别让生活压力挤走快乐~
  • 相关阅读:
    lc739
    POJ3280
    6.2
    5.30
    5.28
    5.26
    5.26
    5.25
    从0搭建vue项目
    docker安装jenkins并使用
  • 原文地址:https://www.cnblogs.com/cookiehu/p/4906306.html
Copyright © 2011-2022 走看看