У меня есть рабочая программа на Java, которая использует SQLServer в качестве БД. Я знаю, как использовать «нормальный» способ использования MyBatis, например:
<select id="getAllWeapons" resultType="String" parameterType="Map">
select distinct weaponId
from WeaponTab;
</select>
Однако мне интересно, смогу ли я вызвать хранимые процедуры, существующие в базе данных SQL, которые другие написали, чтобы облегчить мою жизнь.
Подойдет любая документация или советы в правильном направлении.
Я немного покопался и увидел это:
<select id = "callById" resultMap = "result" parameterType = "Student" statementType = "CALLABLE">
{call read_record_byid(#{id, jdbcType = INTEGER, mode = IN})}
</select>
Так значит ли это ключевое слово для использования хранимых процедур вызов