在当前的企业中springboot工程应用越来越多,我们需要使用新的框架重构以前的技术。
案例说明:通过springboot整合mybatis实现对Student表的crud操作。
1、项目结构

2、通过idea创建工程,导入依赖包
springboot2.7.9+mybati3.5.11+mysql5.1.49
3、在数据库中创建项目测试依赖的表
案例中使用的是mysql数据库
CREATE TABLE `student` (
`stu_id` varchar(50) NOT NULL,
`stu_name` varchar(20) default NULL,
`stu_sex` varchar(20) default NULL,
`stu_age` varchar(20) default NULL,
`stu_addr` varchar(20) default NULL,
`stu_pwd` varchar(20) default NULL,
PRIMARY KEY (`stu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
4、在工程中创建Student对象
@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class Student {
private String stu_id;
private String stu_name;
private String stu_sex;
private String stu_age;
private String stu_addr;
private String stu_pwd;
}
5、application.yml系统配置文件配置
spring:
datasource:
url: jdbc:mysql://localhost:3306/test
driver-class-name: com.mysql.jdbc.Driver
username: root
password: 123456
6、配置连接数据库及mybatis的配置信息
说明1:如何全部使用mybatis默认配置,application配置文件中可以啥也不配置。
说明2:下面是自定义mybatis的配置信息
#mybatis配置
mybatis:

本文详细介绍了如何利用SpringBoot2.7.9和Mybatis3.5.11整合,实现对学生表的增删改查操作。从创建项目结构、配置数据库、定义实体类、设置系统和Mybatis配置,到编写Mapper接口和XML映射文件,以及实现业务层服务,最后启动并测试程序,完整展示了整个过程。

最低0.47元/天 解锁文章
856

被折叠的 条评论
为什么被折叠?



