Heim  >  Artikel  >  Java  >  Wie verwende ich ParameterType? Zusammenfassung der ParameterType-Instanznutzung

Wie verwende ich ParameterType? Zusammenfassung der ParameterType-Instanznutzung

巴扎黑
巴扎黑Original
2017-06-13 11:21:008548Durchsuche

In den Elementen zum Auswählen, Einfügen, Aktualisieren und Löschen in der Mybatis-Mapper-Datei gibt es ein ParameterType-Attribut, das für den Parametertyp verwendet wird, der von der entsprechenden Mapper-Schnittstellenmethode akzeptiert wird. Zulässige Parametertypen sind Basistypen und komplexe Typen. Die Mapper-Schnittstellenmethode akzeptiert im Allgemeinen einen Parameter, und Sie können mithilfe der @Param-Annotation mehrere Parameter als Eingabeparameter an eine Karte binden. Einfache Datentyp-Mapper-Schnittstellenmethode: 1User selectByPrimaryKey(Integer id);sql zuordnung:123456 select

1 Detaillierte Erläuterung der eingehenden Parameter und des ParameterType von MyBatis

Wie verwende ich ParameterType? Zusammenfassung der ParameterType-Instanznutzung

Einführung: Auswählen, Einfügen, Es gibt ein ParameterType-Attribut in die Aktualisierungs- und Löschelemente, die für den Parametertyp verwendet werden, der von der entsprechenden Mapper-Schnittstellenmethode akzeptiert wird. Zulässige Parametertypen sind Basistypen und komplexe Typen. Die Mapper-Schnittstellenmethode akzeptiert im Allgemeinen einen Parameter, und Sie können mithilfe der @Param-Annotation mehrere Parameter als Eingabeparameter an eine Karte binden. Einfache Datentyp-Mapper-Schnittstellenmethode:

2. Detaillierte Einführung in die eingehenden Parameter von MyBatis

Wie verwende ich ParameterType? Zusammenfassung der ParameterType-Instanznutzung

Einführung: Das Attribut „parameterType“ wird in den Elementen „select“, „insert“, „update“ und „delete“ von MyBatis erwähnt. Zu den Parametertypen, die MyBatis jetzt verwenden kann, gehören grundlegende Datentypen und komplexe Java-Datentypen: einschließlich int, String, Date usw. Als Parameter werden grundlegende Datentypen verwendet, von denen nur einer übergeben werden kann. Der komplexe Datentyp des übergebenen Werts kann über #{Parametername} abgerufen werden: einschließlich JAVA-Entitätsklasse und Karte. Durch #{Attribute

3. Erhalten Sie die Methode zur automatischen Inkrementierung des Primärschlüssels beim Einfügen in MyBatis

Einführung: MyBatis 3.2. 6 Beim Einfügen abrufen Es gibt zwei Möglichkeiten, den Primärschlüssel automatisch zu erhöhen, am Beispiel von MySQL5.5: Methode 1: lt;insert id=insert parameterType=Person use

4 >MyIbatis ruft die gespeicherte Oracle-Prozedur aufEinführung: 1. XML-Datei