Python 官方文档:入门教程 => 点击学习
需要配置项目下的yml文件: 在文件下加如如下配置: data: classpath:code-generator-data.sql initialization
需要配置项目下的yml文件:
在文件下加如如下配置:
spring.datasource.initialization-mode:
初始化模式(SpringBoot2.0),其中有三个值:
always为始终执行初始化
embedded只初始化内存数据库(默认值),如h2等
never为不执行初始化
spring.datasource.data:
数据初始化,默认加载data.sql,还会加载data-${platfORM}.sql文件,也可以指定文件,一般放在resources文件夹下,然后使用
classpath:文件.sql
指定 DQL(数据查询)脚本或DML(数据操作)脚本 文件, 一般都是数据插入脚本文件
yml:
spring:
datasource:
driver-class-name: org.postgresql.Driver
url: jdbc:postgresql://localhost:5432/are_code_generator
username: postgres
passWord: 123456
data: classpath:code-generator-data.sql
initialization-mode: always
# url: jdbc:Mysql://192.168.70.38:4307/are_oms_tankInfo?useUnicode=true&characterEncoding=utf-8&useSSL=false
# username: root
# password: 123456
jackson:
time-zone: GMT+8
jpa:
properties:
open-in-view: true
hibernate:
show_sql: true
format_sql: true
dialect: org.hibernate.dialect.PostgreSQLDialect
temp:
use_jdbc_metadata_defaults: false
hbm2ddl:
auto: update
database: postgresql
RabbitMQ:
host: 192.168.90.230
port: 5672
username: vxsip
password: vxsip
virtual-host: /
service:
employee:
staff: Http://192.168.90.230/msc/are-basic/v1/sys/organization/staffs
moudleAccountUrl: http://192.168.90.230/msc/are-basic/v1/login/account
到此这篇关于SpringBoot启动时自动执行sql脚本的方法步骤的文章就介绍到这了,更多相关SpringBoot自动执行sql脚本内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: SpringBoot启动时自动执行sql脚本的方法步骤
本文链接: https://lsjlt.com/news/134565.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0