The parameters passed mybatis

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

Guess you like

Origin www.cnblogs.com/qiujichu/p/10991932.html