Parameters passed mybatis divided into two: a single multi-parameter 2. Parameters passed passed
Parameters taken directly mybatis single parameter value assigned to the file Mapper examples:
. 1 .Mapper document as follows: public void Delete ( int ID); Mapper.xml file as follows: <ID = Delete "Delete" the parameterType = "int"> Delete from Person WHERE ID = # {ID} </ Delete> corresponding operation following documents: SQLSESSION SQLSESSION = getSqlSessionFactory () the openSession ();. PersonMapper personMapper = sqlSession.getMapper (PersonMapper. class ); personMapper.delete ( . 5);
The equivalent of direct execution
from Person WHERE ID = Delete. 5
2. multiple transmission parameters
are divided into classes pojo @param transmission and delivery, and delivery Map
pojo encapsulated object passed passed passed first parameter is declared objects Map Map object
@param value to be filled and the xml file correspond