后端单表user的CURD功能代码和测试

这篇博客详细介绍了如何使用SpringInitializr创建一个SpringBoot项目,并添加相关依赖。接着,作者展示了如何构建User实体类、配置数据库连接、创建UserMapper和UserService接口以及其实现。在XML文件中定义了resultMap,用于映射数据库列和Java属性。博客还涵盖了CRUD操作的代码实现,并通过Postman进行了测试,验证了增删改查功能的正确性。
摘要由CSDN通过智能技术生成

首先是先进行创建一个单表user

 创建一个Spring Initializr项目,选择这些依赖项

创建下列的软件包,并创建下列的文件

在yml文件输入配置并输入你的用户密码以连接到你的数据库

 

 

在xml文件中,创建一个resultMap属性,其子类

property column

分别对应在java中所对应的属性名称,而column则是数据表的数据表的列名或者标签别名

下面是数据库语言进行增删改查

 之后在UserMapper中创建方法

 

 方法名字要与在xml文件中的id保持一致

在接口UserService中定义方法

 在UserServiceImpl继承UserService的方法并导入User,UserMapper类

创建一个UserMapper类的对象mapper以引用UserMapper中的方法,实现在UserService中定义的方法

 在User中定义属性

 在HelloController中使用定义方法来实现连接数据库进行增删改查

 运行结果

运行打开postman

方法运行如图

 

 按照id查找方法运行如图

 增加方法运行,代码如图

 

 

修改运行代码如图

 

 

 

删除的代码运行截图如下

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值