See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 14807|Vastuse: 0

[Allikas] @Param kasutus ja roll mybatis

[Kopeeri link]
Postitatud 10.09.2018 10:34:00 | | |
Kui annotatsioone kasutatakse XML-konfiguratsiooni lihtsustamiseks, on annotatsiooni roll @Param nimetada parameetrid ning pärast parameetrite nimetamist saab parameetri väärtuse vastavalt nimele ja edastada parameetrid õigesti SQL-lausesse

Vaatame esmalt @Select meetodit Mapperi liideses

Siin on selgitus

1.@Select(....) Annotatsiooni funktsioon on öelda mybatis raamistikule, et täita SQL lause sulgudes

2.s_id ID, s_name nimi class_id klassi ID formaat on välja nimi + atribuudi nimi, näiteks s_id on andmebaasi välja nimi, on ID atribuudi nimi klassis

    Selle koodi ülesanne on realiseerida andmebaasi väljade nimede ja entiteediklasside atribuutide üks-ühele kaardistus, vastasel juhul ei oska andmebaas sobitada



3.kus s_name= #{aaaa} ja class_id = #{bbbb} tähendab, et SQL lause peaks aktsepteerima 2 parameetrit, ühe parameetri nimi on AAAA, ühe parameetri nimi on bbbb, kui tahad õigeid parameetreid edastada, siis pead parameetrid nimetama, sest XML konfiguratsioonifaili ei pea kasutama, siis peame kasutama muid viise parameetrite nimetamiseks, see @Param annotatsioonide



4. Kirjuta @Param ("parameetri nimi") meetodi parameetri ette, et näidata parameetri nime, ja nimi on sulgudes olev sisu

avalik õpilase valik(@Param("aaaa") String name,@Param("bbbb")int class_id);
Anna parameetriks String name aaaa-le ja siis sql-lause.... kus s_name= #{aaaa}, et saada parameetri väärtus aaaa alusel





Eelmine:Intellij IDEA SpringBoot Hot Boot on ebaefektiivne lahendus, mis kasutab Spring-boot-devTools'i
Järgmine:JPEXS Free Flash dekompilaator
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com