Die Inhalts- und Konfigurationsreihenfolge der Konfigurationsdatei von SQLMAPConfig.xml lautet wie folgt
Eigenschaften (Eigenschaften)
Einstellungen (globale Konfigurationsparameter)
Typaiase (Typ Alias)
Typhandler (Typprozessor)
ObjectFactory (Objektfabrik)
Plugins (Plugin)
Umgebungen (Umgebungsanfall -Attributobjekte) Mapper (Mapper)
Umgebung (Umwelt Kinderattributobjekt)
Transaktionsmanager (Handelsmanagement)
DateSource (Datenquelle
Mapper (Mapper)
1. Sqlmapconfig.xml
1. Eigenschaften
Extrahieren Sie beim Erstensanschluss die Eigenschaftendatei aus den Eigenschaften, die eine Verbindung zur Datenbank herstellen.
A. Sie können Eigenschaften über Ressourcen und URL erhalten.
Eigenschaften können auch in B.Properties definiert werden. Es wird jedoch nicht empfohlen zu verwenden
C.Mybatis -Attribut -Ladereihenfolge
Eigenschaft ----- à Resource/URL ----------------------------------------------------------------------------------------------------------------
2. Einstellungen
Globale Parameterkonfiguration. Schalten Sie beispielsweise Level 2 -Cache ein und aktivieren Sie die verzögerte Belastung.
3. Typealiase (Alias)
Die Eingabeparameter und Ausgabeparameter der Anweisung sind vollständig qualifiziert. Nicht förderlich für das Schreiben.
A. Standard -Aliase
Grundlegende Datentypen und Zeichenfolgen für Java. Grundlegende Datentypobjekte, Datum usw. wurden definiert
B. Definieren Sie eine einzelne sqlmapconfig.xml
UsMapper.xml
C. Batch -Definition
Der Alias für das Paket -Tag ist der Klassenname (sowohl oberes als auch unteres Gehäuse ist in Ordnung)
-----------------------------------------
4. Typhandler (Typkonverter)
MyBatis hat bereits einige Standarddefinitionen. Es ist im Grunde keine Notwendigkeit, es zu definieren.
Lenovo: Beanutils-àstring zu grundlegenden Datentypen Andere Datentypen haben Standardtypen und können auch angepasst werden.
5 Umgebungen
MyBatis -Umgebung, die nur MyBatis verwendet, erfordert eine Konfiguration. Nach Integration mit dem Frühling abgeschafft.
6.Mapper
Kartendateien. Die Ressource wurde zuvor verwendet, um zu laden. Mapper kann über Ressource, URL und Klasse geladen werden.
Klassenmethode
Der Mapper -Schnittstellename entspricht der Zuordnungsdatei. Wie usermapper.java und usermapper.xml
Setzen Sie es in das gleiche Verzeichnis.
SQLMAPCONFIG -Konfiguration
Batch -Laden (wie aliased Stapel)
Voraussetzung, die Namens- und Platzierungsregeln der Klassenmethode. SQLMAPConfig ist wie folgt.
Das obige ist die vom Editor vorgestellte Konfiguration von MyBatis SQLMAPConfig.xml. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!