一、根据id删除用户
注意:如果用户不存在,则执行删除操作也不会抛异常。
1、在User.xml中配置如下SQL语句
<!—删除用户
根据id删除用户,需要输入id值
-->
<delete id=”deleteUser” parameterType=”java.lang.Integer”>
delete from user where id=#{id}
</delete>
2、编写测试类进行测试
/**
* 删除用户信息
*/
@Test
public void deleteUserTest(){
//mybatis配置文件
String resource = “SqlMapConfig.xml”;
//得到配置文件,这种方式与路径耦合
//InputStream inStream = Resources.getResourceAsStream(resource);
//与路径解耦
InputStream inStream = this.getClass()
.getClassLoader().getResourceAsStream(resource);
//创建会话工厂
SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();
SqlSessionFactory factory = builder.build(inStream);//创建工厂
//通过工厂得到SqlSession
SqlSession sqlSessio