用useGeneratedKeys试了几次没有成功,报 Parameter ‘id’ not found. Available错误,后来查资料得到结果需要将
<insert id="register" parameterType="PatientUser" useGeneratedKeys="true" keyProperty="patientUser.id">
INSERT INTO patient_user(
password,mobile,create_time)
VALUES (
#{patientUser.password},
#{patientUser.mobile},
now()
)
</insert>
然后在Java代码里用 patientUser.getId()取就行