现在学习Mybatis的删除操作,步骤如下所示:
1.首先,在bao包中”TUser.java”接口新添删除代码,代码如下:
public int DeleteHuser(int id);
2.在entity包中“HUser.xml”中新添删除字段操作,代码如下所示:
<update id="DeleteHuser" parameterType="int">
delete from h_user where id=#{id}
</update>
3.接下来在biz包中的“HUserBiz.java”中添加删除代码字段,字段如下所示:
public int RemoveHUser(int id) {
int result=0;
try {
SqlSession session=SessionFactory.getSession();
dao=session.getMapper(HUserdao.class);
result=dao.DeleteHuser(id);
SessionFactory.ClosedSession(session);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return result;
}
4.在主方法中使用biz代码块,得到结果,代码如下所示:
int result=biz.RemoveHUser(1);
if(result>0)
{
System.out.println("删除成功");
}else {
System.out.println("删除失败");
}