Ich versuche, startSequenceId
, stopSequenceId
, orderNumber
in die SQL-Map zu übergeben, aber ich möchte kein typisiertes Objekt verwenden, zB parameterType="com.abc.Order"
, kann ich das tun?
kann nicht kommentieren,
Ich habe die Antwort gefunden, danke.
Dieser Link ist kaputt, derzeit korrekt ist Ссылка
%Vor%Die Java-Reflektion bietet keine Möglichkeit, den Namen eines Methodenparameters zu kennen, daher nennt MyBatis sie standardmäßig wie: param1, param2 ... Wenn Sie ihnen einen Namen geben möchten, verwenden Sie die @ param Annotation wie folgt:
%Vor%Nun können Sie sie wie folgt in Ihrer XML-Datei verwenden:
wenn Sie die Methode in Ihrer Schnittstelle anstelle der Standard-Java-Struktur deklarieren
%Vor%verwenden (@param hinzufügen)
%Vor%