SpringBoot整合Mybatis的两种方法

317 阅读1分钟

一、准备工作

1.开发工具:IDEA(我用的是mac版),Navicat(操作数据库工具)

2.数据库:mysql,表结构如下 用户名和密码只是用来查询的字段,暂时不涉及权限以及登陆的各种问题,也没加密

在数据库中添加两条数据 二、创建一个maven项目

1.打开IDEA,file->new->project, 使用骨架创建一个maven工程 2.创建后创建文件夹如下图,名字和路径都不能错 3.下面开始用mybatis链接数据库,有两种方法: a:在resources下面创建名字为application.yml的文件,里面下入如下配置: java文件中的mapper路径必须与resources中的mapper路径一致,并且上一级文件夹名字均为mapper,在application中定义的 b.第二中链接数据库的方式,删除application.yml中的数据源和mybatis的配置,只剩下端口的配置,在resource中穿件一个application.properties文件,在次文件中配置数据源相关信息: 然后再在Java文件夹下的mapper同级目录创建配置文件夹,在配置文件夹下面创建mybatis配置文件 在配置文件中书写以下代码: 如果只有一个数据源的话@Bean后面可以不加括号,也可以不加 @Primary注解。 a方法和b方法都可以链接但数据库,个人比较喜欢a方法,因为简单,不需要再创建配置类😁

!!!!!!以上为本人开发过程中的小小的见解和方法,如有错误,请广大群众评论指出,本人也会及时修改,初入编程,大神勿喷🙏🙏🙏