MyBatis应用开发(20)用delete结点表达数据库记录之去除

1.1. delete

运用delete语句来删除记录。

 

Mapper配置:

<!-- deletePerson: 删除一条记录。-->

<delete id="deletePerson" parameterType="string">

delete from t_person where id=#{id}

</delete>

 

Mapper接口方法:

/**

 * 删除一个t_person记录。

 * @param id 待删除的person 的id。

 * @throws Exception

 */

void deletePerson(String id) throws Exception;

 

 

 

单元测试代码:

personMapper.deletePerson("wangwu");

session.commit();

 

 

运行结果:

0    [main] DEBUG com.test.mybatis3.mapper.PersonMapper.deletePerson
 – ==>  Preparing: delete from t_person where id=?

63   [main] DEBUG com.test.mybatis3.mapper.PersonMapper.deletePerson
 – ==> Parameters: wangwu(String)

94   [main] DEBUG com.test.mybatis3.mapper.PersonMapper.deletePerson
 – <==    Updates: 1

 

网站地图xml地图