1、首先,我们需要写一对标签,我们会将sql语句放到其中。如下图所示:
2、接下来,您要告诉Mybatis,哪一个方法将喉哆碓飙去使用这个SQL语句,而告诉Mybatis是通过标签属性id来进行的,当Mybatis读到标签中的id属性的时候,就知道了您要将SQL给谁用。
3、因为Update只要是去更新数据库的内容,所以没有resultType,这个标签,这两个属性就够用了。
4、接下来,在方法中,返回的内容就是告诉您是否修改成功,所以返回类型是int,
5、当然java有自动拆装箱机制,所以您也可以声明为Integer。
6、对于您需要更新的值,您直接将其写到"#{}"花括号内就可以了。
7、如果需要根据传入的值当有传入的时候就更新,如果没有传入,就不更新的情况下,我们可以加if标签。
8、这样就可以做到当有值的时候就更新,当没有值的时候,就不更新了。
9、接下来,您需要去写一个接口,不需要去实现它,Mybatis会自动帮我们去实现。
10、接下来,就可以在有需要的地方去调用了,其他的事,Mybatis都会帮我们去完成。
11、以上即是使用Mybatis的方法,希望对您有用。