MyBatis是优秀的持久层框架,也就是三层架构中的DAO层(数据访问层)。
MyBatis的配置
使用IntelliJ IDEA 2023.3.4为例
在新建项目的时候,添加这SQL目录下的这两个驱动 其中的MySQL Driver是MySQL的驱动,如果使用的不是MySQL数据库,应该使用别的对应的驱动
创建完毕后,在项目中找到application.properties
的配置文件,在里面写如下的配置代码:
spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/数据库名 spring.datasource.username=用户名 spring.datasource.password=密码
其中的数据库名
和用户名
和密码
是你数据库的配置。
例如我要使用root用户,密码为123,去访问本地的数据库xxx。配置文件就如下:
spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/xxx spring.datasource.username=root spring.datasource.password=123
PS.在高版本的springboot中第一行可以省略不写
输出日志
Mybatis输出日志需要在springboot中的application.properties
中增加一条语句,以输出到控制台为例:
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl