[JAVA] Verwendung der MyBatis Mapper-Annotation

Mit MyBatis können Sie einen Mapper mit Anmerkungen anstelle von Mapper-XML definieren. Dieses Mal werde ich zusammenfassen, wie die Anmerkung verwendet wird.

Umgebung

@Insert, @Update, @Select, @Delete Sie kann für jede Methode angegeben werden und entspricht der auszuführenden SQL. Jede Annotation kann eine Zeichenfolge oder ein Array von Zeichenfolgen als Argument verwenden und die SQL übergeben, die Sie ausführen möchten. Wenn ein Array angegeben wird, werden die Zeichenfolgen durch ein Leerzeichen halber Breite getrennt kombiniert.

Wie bei XML können Sie Werte mit "# {hoge}" einbetten. Wenn Sie dynamisches SQL verwenden möchten, müssen Sie das Ganze in "

Recommended Posts

Verwendung der MyBatis Mapper-Annotation
Verwendung des Java-Aufzählungstyps (Enum) in Mapper XML von MyBatis
Verwendung von Map
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung der Karte
Verwendung von collection_select
Wie benutzt man Twitter4J
Wie benutzt man active_hash! !!
Verwendung von MapStruct
Verwendung von TreeSet
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
Verwendung von org.immutables
Verwendung von java.util.stream.Collector
Verwendung von VisualVM
Verwendung von Map
Verwendung von MyBatis2 (iBatis) mit Spring Boot 1.4 (Spring 4)
Verwendung der Ketten-API
[Java] Verwendung von Map
Verwendung der Warteschlange mit Priorität
[Rails] Verwendung von Enum
Verwendung von Java Optional
Verwendung von JUnit (Anfänger)
Verwendung von @Builder (Lombok)
Verwendung der Java-Klasse
Wie man Big Decimal benutzt
[Java] Verwendung von removeAll ()
Verwendung von String [] args
Verwendung von Rails Join
Verwendung von Java Map
Ruby: Wie man Cookies benutzt
Verwendung von abhängigen :: zerstören
Verwendung von Eclipse Debug_Shell
Verwendung von Apache POI
[Rails] Verwendung der Validierung
Verwendung von Java-Variablen
[Rails] So verwenden Sie authenticate_user!
Verwendung von GC Viewer
Wie man Lombok jetzt benutzt
[Erstellen] Verwendung von JUnit
[Schienen] Verwendung von Scope
Verwendung der link_to-Methode
[Rails] Wie man Edelstein "devise" benutzt
Wie man Lombok im Frühling benutzt
Verwendung von StringBurrer und Arrays.toString.
Verwendung des Arrays (persönliches Memorandum)