Mybatis kullanılırken, ekleme yöntemi birincil anahtarı nasıl döndürür?
Birinci yöntem:
Anahtar şu şekildedir: sıranın değeri sonradır, yani ilk olarak insert deyimi çalıştırılır ve ardından varlık sınıfına dönmek için son birincil anahtar seçilir.
< selectKey resultType = "java.lang.String" order = "SONRA" keyProperty = "id" >
LAST_INSERT_ID () SEÇİN
< / selectKey >
İkinci Yöntem:
Not: Burada bir tuzak var, yani, eğer takma adlar kullanıyorsanız, keyProperty'de takma adlar kullanılmalıdır.Onları kullanmıyorsanız, hiç kullanmayın.
gibi:
Daha sonra, kullanıcının id get set yöntemini sağlaması gerekir ve ekleme yöntemi çalıştırıldıktan sonra kimlik, kullanıcı nesnesine geri doldurulur.
-
- DG'den sonra, yemek çubuklarını kullanamayan başka biri var ...
-
- Eğlence sektörü titriyor! Bir asmada N tane kavun var ve Zhai Tianlinin cümlesinin tetiklediği beklenmedik bilgi miktarı biraz büyük ...
-
- Ağrılı nokta doğru değil. Apple HomePod'un hâlâ alması gereken uzun bir yol var
-
- Programcıların URL girişinden sayfa görüntüsüne kadar ne olduğunu bilmesi gereken bilgisayar bilgisi
-
- Yaygın yağmur ve pus Bu hafta sonu ...
-
- Yılın ilk büyük siparişi! Suning Tesco, Wanda Mağazasının 37 mağazasını satın aldı Wang Jianlin, Jack Ma'ya 100 milyon kaybeder mi?
-
- Harbin'deki Songhua Nehri kıyısındaki sonbahar manzarası gün geçtikçe güzeldir.
-
- GIF: VAR değişikliği etkili! Bakambu tatili, Guoan 2-0 Suning
-
- Çin'in karmaşık java web ve tomcat sunucusu sorununa mükemmel bir çözüm (koleksiyon yedekleri)
-
- Pitoresk sabah ve sonbahar manzarası
-
- Sonbaharın sonlarında Harbin, güzel sonbahar manzarası
-
- Hala bahar mvc kullanıyor musunuz, neden Ali'nin açık kaynak çerçevesi webx'ini denemiyorsunuz (webx çerçevesine giriş)