データとリターンを挿入するには、主キーIDをMYSQL

1.背景

データベースへのデータ、およびその主キーIDに戻ります

2.思考

主キー問合せは、SQL文の挿入でSQL文を実行します

3.ソリューション

  <insert id="insertAndselectLastInsertid" parameterType="com.whale.doteonme.web.module.web.donation.model.PmDonation">
    INSERT INTO pm_donation
    (donation_name,donation_logo,donation_degree,donation_num,create_by,owner_id,updated,created,delete_flag,donation_code,slogan,start_age,end_age,join_type,fruit_balance)
    VALUE
    (#{donationName},#{donationLogo},#{donationDegree},#{donationNum},#{createBy},#{ownerId},#{updated},#{created},#{deleteFlag},#{donationCode},#{slogan},#{startAge},#{endAge},#{joinType},#{fruitBalance})
    <selectKey keyProperty="tuid" order="AFTER" resultType="java.lang.Integer">
      SELECT LAST_INSERT_ID()
    </selectKey>
  </insert>

解決4.

注意:エンティティタイプは、パラメータを渡すために使用することができます。

公開された27元の記事 ウォンの賞賛5 ビュー649

おすすめ

転載: blog.csdn.net/qq_37967304/article/details/103770752