接上文-》Mybatis快速入門《-
<!-- 更新操作-->
<update id="update" parameterType="com.hao.domain.User">
update user set username=#{username},password=#{password} where id=#{id}
</update>
<!-- 删除操作-->
<!-- 因為删除操作隻要知道唯一辨別id即可,是以不需要傳入User,Integer即可-->
<delete id="delete" parameterType="java.lang.Integer">
delete from user where id=#{id}
</delete>
public class MybatisTest {
@Test
public void test() throws IOException {
// User user=new User();
// user.setId(7);
// user.setUsername("ha");
// user.setPassword("ha");
// 加載核心配置檔案
InputStream stream = Resources.getResourceAsStream("SqlMapConfig.xml");
// 獲得工廠對象
SqlSessionFactory build = new SqlSessionFactoryBuilder().build(stream);
// 獲得session對象
SqlSession sqlSession = build.openSession();
// 參數:namespace+id
// sqlSession.update("userMapper.update",user); //更新
sqlSession.delete("userMapper.delete",7); //删除
sqlSession.commit();
}
}