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>
分类:
自用备忘
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?