Heim >Java >javaLernprogramm >Wie verwende ich ParameterType? Zusammenfassung der ParameterType-Instanznutzung
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 1 Detaillierte Erläuterung der eingehenden Parameter und des ParameterType von MyBatis 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 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 4 >MyIbatis ruft die gespeicherte Oracle-Prozedur aufEinführung: 1. XML-Datei 8. Mybatis fügt Daten ein und gibt die sich selbst erhöhende ID zurück 9. Erhalten Sie die aktuelle Systemzeit in mysql_MySQL Einführung: select id=getFreightEfclInventoryList parameterType=long resultMap=BaseResultMap1 SELECT Freight_efcl_inventory_id, Freight_efcl_id , Abschlussdatum, Segeldatum,... [Verwandte Q&A-Empfehlung]: Java – Mybatis-Parametertypproblem, es sollte Map, Ergebnis sein Fehlerbericht. Das obige ist der detaillierte Inhalt vonWie verwende ich ParameterType? Zusammenfassung der ParameterType-Instanznutzung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!