springboot2自动加载sql文件的实现
更新时间:2023年11月22日 16:01:17 作者:Mihu_Tutu
本文主要介绍了springboot2自动加载sql文件的实现,通过配置文件或注解的方式,我们可以轻松地将SQL语句映射到数据库中,实现自动加载,感兴趣的可以了解一下
1. Spring Boot 2 初始化数据库脚本 data.sql & user.sql
user.sql :数据表结构
data.sql :数据内容
2. 文件放置的位置 如下表:

3. application.yml 配置写法
pring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/db?serverTimezone=GMT%2B8
username: root
password: root
# 自动加生成表格和加载数据
# schema-username: root
# schema-password: root
# data-username: root
# data-password: root
platform: mysql
schema: classpath:sql/*.sql
data: classpath:sql/data/*.sql
continue-on-error: true
initialization-mode: always
到此这篇关于springboot2自动加载sql文件的实现的文章就介绍到这了,更多相关springboot自动加载sql内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
相关文章
MyBatis查询数据,赋值给List集合时,数据缺少的问题及解决
这篇文章主要介绍了MyBatis查询数据,赋值给List集合时,数据缺少的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-01-01
Java EasyExcel实现导出多sheet并设置单元格样式
EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具,下面我们就来学习一下EasyExcel如何实现导出多sheet并设置单元格样式吧2023-11-11
mybatis plus配置自动create_time和update_time方式
在处理数据时,注意时间类型的转换非常重要,不同编程环境和数据库对时间数据的处理方式各异,因此在数据迁移或日常处理中需谨慎处理时间格式,个人经验表明,了解常用的时间转换函数和方法能有效避免错误,提高工作效率,希望这些经验能为大家带来帮助2024-09-09
idea启动springboot报错: 找不到或无法加载主类问题
这篇文章主要介绍了idea启动springboot报错: 找不到或无法加载主类问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-12-12


最新评论