Maven[入门案例02]——用户表的增删查改

在入门案例01中我们进行了数据库的查询操作,接下来我们把剩下的操作补充完整,其他剩余的删,改,增等操作与查询操作基本类似,无非就是SQL语句不一样

1.按id查询

在用户接口(UserMapper)中定义按id查询的方法,然后在接口映射的xml文件(UserMapper.xml)中编写SQL语句

id的值是对应接口中的方法名,parameterType 表示方法中传入的形参类型,比如上述方法传入的形参是 int id ,所以 parameterType 对应的类型就是 int 类型,resultType 表示该方法的返回值类型

然后开始写测试代码

这里对入门案例01中的查询代码做一下优化

由于每个测试用例中都需要用到获取连接对象"sqlSession" 的操作,所有把这部分代码提出来,封装成一个新方法,在方法是上方加上 @Before 标签,在我们的测试用例之前执行

由于每个测试用例中都需要释放资源,所有把这部分代码提出来,封装成一个新方法,在方法是上方加上 @After 标签,在我们的测试用例之后执行

然后就写测试用例,用获取到的连接对象"sqlSession" 获取接口,然后调用接口中想要执行的方法

2.实现增加

在接口中定义增加的方法

编写SQL语句

写测试用例

3.实现删除

在接口中定义删除的方法,我这里是按 id 删除,还可以按姓名删除等等

编写SQL语句

写测试用例

4.实现更改

在接口中定义更改的方法

想要更改哪些信息,就在SQL语句里面为哪些信息进行SET ,我这里只更改了性别和邮箱,还可以更改其他的信息,只需要接着往后添加即可

写测试用例

以上就是Maven工程中对数据表的增,删,改,查的操作

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

托马斯家的

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值