spring中MySql数据库的配置(备忘用)

1.安装mysql-connector-java

首先我们需要查看自己MySql数据库的版本,在MySql安装目录的bin文件夹下唤出cmd输入MySql -V,然后获得版本号。去https://mvnrepository.com/搜索对应版本的mysql-connector-java,并复制<dependency>标签。放入pom配置文件中。

2.安装mybatis

在上述网站中搜索mybatis-spring-boot-starter,版本根据自己的要求即可,同样将依赖放入pom配置文件中。在application.properties中进行数据源和mybatis的配置。
#数据源配置
spring.datasource.url=jdbc:mysql://localhost:1234/mybatis?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8
spring.datasource.username=连接用户名
spring.datasource.password=连接密码
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.maximum-pool-size=15
spring.datasource.hikari.minimum-idle=5
spring.datasource.hikari.idle-timeout=30000
#mybatis配置
mybatis.mapper-locations=classpath:mapper/*.xml
mybatis.type-aliases-package=对象类所在包名
#自动生成主键,实现自增
mybatis.configuration.use-generated-keys=true
#下划线和驼峰命名二者匹配,即实现header_url与headerUrl是等价的
mybatis.configuration.map-underscore-to-camel-case=true

完成配置。

备注:mapper文件格式

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper的全路径">

</mapper>

 

posted @   YTARO  阅读(573)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示