Es gibt zwei Möglichkeiten, den Hauptschlüssel für die automatische Inkremente beim Einsetzen von MyBatis 3.2.6 zu erhalten. Nehmen wir MySQL5.5 als Beispiel, um Ihnen zwei Methoden vorzustellen, um den Auto-Increment-Primärschlüssel in MyBatis zu erhalten. Schauen wir uns an.
Nehmen Sie MySQL5.5 als Beispiel:
Methode 1:
<einfügen id = "parameterType =" person "useGeneratedKeys =" true "keyProperty =" id "> in Person (Name, pswd) Werte (#{Name},#{PSWD}) </einfügen> Methode 2:
<einfügen id = "parameterType =" person "> <selectKey keyProperty =" id "resultType =" long "> select last_insert_id () </selectKey> in Person (Name, pswd) Werte (#{Name},#{Pswd}) </> Das Entität -ID -Attribut vor Insertion beträgt 0;
Das Entität -ID -Attribut nach Insertion ist die ID, die nach dem Speichern automatisch erhöht wird.
Das obige ist die Methode, um den selbstvertretenden Primärschlüssel beim Einfügen von MyBatis zu erhalten, das ich Ihnen vorgestellt habe. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!