هناك طريقتان للحصول على المفتاح الأساسي للتركيب التلقائي عند إدخال MyBatis 3.2.6. دعنا نأخذ mySQL5.5 كمثال لتقديم طريقتين لك للحصول على المفتاح الأساسي التلقائي في MyBatis. دعونا نلقي نظرة.
خذ mySQL5.5 كمثال:
الطريقة 1:
<insert id = "insert" parametertype = "person" usegeneratedKeys = "true" keyproperty = "id"> insert in profire (name ، pswd) base (#{name} ،#{pswd}) </sert> الطريقة 2:
<insert id = "insert" parametertype = "person"> <selecteKey keyproperty = "id" resulttype = "long"> حدد last_insert_id () </selectekey> إدراج في الشخص (name ، pswd) القيم (#{name} ،#{pswd}) </insert> سمة معرف الكيان قبل الإدراج هي 0 ؛
سمة معرف الكيان بعد الإدراج هو المعرف الذي يتم زيادة تلقائيًا بعد الادخار ؛
ما سبق هو طريقة الحصول على المفتاح الأساسي ذاتيًا عند إدخال MyBatis ، الذي قدمته إليك. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!