Ist jdbcType in einem MyBatis-Mapper erforderlich?

Ich habe gesucht und ich habe dies nicht sehr klar. Wenn Sie einen MyBatis-Mapper verwenden, müssen Sie diejdbcType? Ich benutze es mit MySQL.

Für das, was ich gelesen habe, ist es, wenn Sie Nullwerte übergeben, aber ich weiß nicht, ob dies noch notwendig ist oder etwas altes ist. Beispielsweise funktionieren diese beiden Abfragen:

SELECT <include refid="columns"/> FROM user WHERE uid=#{uid, jdbcType=INTEGER}

SELECT <include refid="columns"/> FROM user WHERE uid=#{uid}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage