Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 14807|Vastaus: 0

[Lähde] @Param käyttö ja rooli mybatiksessa

[Kopioi linkki]
Julkaistu 10.9.2018 10.34.00 | | |
Kun annotaatioita käytetään XML-konfiguroinnin yksinkertaistamiseen, @Param annotaatio on nimetä parametrit, ja parametrien nimeämisen jälkeen saat parametrin arvon nimen mukaan ja syöttää parametrit oikein SQL-lauseeseen

Katsotaanpa ensin @Select-menetelmää Mapper-käyttöliittymässä

Tässä selitys

1.@Select(....) Merkinnän tehtävänä on kertoa mybatis-kehykselle suorittaa SQL-lause sulkeissa

2.s_id id, s_name nimi, class_id classid-muoto on kentän nimi + attribuutin nimi, esimerkiksi s_id on kentän nimi tietokannassa, id on attribuutin nimi luokassa

    Tämän koodin tehtävänä on toteuttaa tietokantakenttien nimien ja entiteettiluokkien attribuuttien yksi-yhteen yhdistäminen, muuten tietokanta ei osaa sovittaa



3.missä s_name= #{aaaa} ja class_id = #{bbbb} tarkoittaa, että SQL-lauseen pitäisi hyväksyä 2 parametria, yhden parametrin nimi on AAAA, yhden parametrin nimi on bbbb, jos haluat välittää oikeat parametrit, sinun täytyy nimetä parametrit, koska sinun ei tarvitse käyttää XML-konfiguraatiotiedostoa, sitten meidän täytyy käyttää muita tapoja nimetä parametrit, tämä tapa on @Param annotaatioita



4. Kirjoita @Param ("parametrin nimi") metodiparametrin eteen osoittamaan parametrin nimi, ja nimi on sulussa oleva sisältö

julkinen opiskelijavalinta(@Param("aaaa") merkkijonon nimi, @Param("bbbb")int class_id);
Anna parametri String name aaaa:lle ja sitten sql-lause.... missä s_name= #{aaaa} saadakseen parametrin arvon aaaa:n perusteella





Edellinen:Intellij IDEA SpringBoot Hot Boot on tehoton ratkaisu, joka käyttää Spring-boot-devToolsia
Seuraava:JPEXS Free Flash Decompiler
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com