在MyBatis中,超時參數可以通過在配置文件中設置來控制。你可以在配置文件中添加如下參數來設置超時時間:
<settings>
<setting name="defaultStatementTimeout" value="30000"/>
</settings>
在上面的例子中,defaultStatementTimeout
參數設置了默認的超時時間為30秒。你也可以在具體的SQL語句中設置超時時間,例如:
<select id="selectUser" parameterType="int" statementType="STATEMENT" timeout="10000">
SELECT * FROM users WHERE id = #{id}
</select>
在上面的例子中,timeout
屬性設置了該SQL語句的超時時間為10秒。這樣可以根據具體的需求來設置不同的超時時間。