Mybatis读取mysql数据

本文通过SpringInitializr创建SpringBoot项目,详细介绍了如何配置数据库连接、定义Mapper接口及XML配置,实现User实体类与数据库的增删改查操作。在HelloController中展示了具体的应用示例,帮助读者理解SpringBoot如何进行数据库交互。
摘要由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、付费专栏及课程。

余额充值