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.
注意
:エンティティタイプは、パラメータを渡すために使用することができます。