Files
hcframe-doc/docs/03.后台/02.通用数据平台/02.数据源配置/03.配置数据源.md
2021-02-07 15:41:10 +08:00

3.1 KiB
Raw Blame History

title, date, permalink
title date permalink
配置数据源 2021-02-04 16:32:52 /pages/1c8b75/

配置数据源

一、检查pom.xml文件

检查在编译器中 pom.xml 已经可以正确读取基础包依赖,且不报错,pom.xml 中基础包内容如下

<dependencies>
        <dependency>
            <groupId>com.common.base</groupId>
            <artifactId>base</artifactId>
            <version>1.1.0-beta1</version>
        </dependency>
</dependencies>

二、导入sql文件

在你需要配置的数据源中导入Sql文件

数据库名自定,编码集用 utf8 ,集合用 utf8_bin

Sql文件 位于项目中 resources 目录下

三、配置Sqlite文件地址

打开 resources > application.yml 文件

找到数据源配置,将 url 参数改为你电脑上的参数,注意,此处需要填写绝对路径。

datasource:
    druid:
      # 配置sqlite文件路径需要填写绝对路径推荐将sqlite文件放入到服务器上而非程序jar包或war包中
      driver-class-name: org.sqlite.JDBC
      url: jdbc:sqlite:/Volumes/DATA/ideaProject/common-frame/common/src/main/resources/datasource.db

四、启动项目

启动项目,查看日志得到如下日志则启动成功

2021-02-04 16:42:09 - [main] - INFO  - c.c.b.m.d.u.DataSourceUtil- initDataSource:92 : 数据源Token为kAV20ASkVEnD32lyNe4Q
2021-02-04 16:42:09 - [main] - INFO  - c.c.c.c.c.CommandLineRunnerImpl- run:50 : start success

记录日志中出现的 Token ,此处日志展示为 kAV20ASkVEnD32lyNe4Q

五、Token登录系统

访问你的项目地址根目录,此处我的访问地址为 http://localhost:8080/common/

其中后面的 commonresources > application.yml 文件中配置的参数具体如下

server:
  port: 8080
  servlet:
  	# 此处配置端口后的地址
    context-path: /common

访问后我们可以看到如下页面

image-20210204164953567

填写刚刚在控制台看到的 Token ,此处填写的是 kAV20ASkVEnD32lyNe4Q

六、配置数据源

输入Token 校验成功后会跳转到如下页面,输入对应参数即可

每个参数后面都有说明,鼠标停留即可查看相关说明

image-20210204165326338

输入完成后点击测试连接,测试连接通过后即可保存连接,然后跳转到登录页

image-20210204165502873

点击登录即可成功跳转到主页

image-20210204165529331

至此,数据源配置完成,可以开始开发了

::: warning

上述所有配置均为第一次没有添加数据源的情况

若已经添加数据源,但数据源无法访问的时候

可以在启动项目访问此链接http://localhost:8080/common/#/dataInit,进行默认数据源重置

:::