提交 fef63c50 authored 作者: junjie's avatar junjie

feat(backend):数据源连接参数

上级 2102c11b
...@@ -2,7 +2,6 @@ package io.dataease.datasource.dto; ...@@ -2,7 +2,6 @@ package io.dataease.datasource.dto;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import org.apache.commons.lang3.StringUtils;
@Getter @Getter
@Setter @Setter
...@@ -10,7 +9,11 @@ public class MysqlConfigration extends JdbcDTO { ...@@ -10,7 +9,11 @@ public class MysqlConfigration extends JdbcDTO {
private String driver = "com.mysql.cj.jdbc.Driver"; private String driver = "com.mysql.cj.jdbc.Driver";
public String getJdbc(){ public String getJdbc() {
return "jdbc:mysql://HOSTNAME:PORT/DATABASE".replace("HOSTNAME", getHost()).replace("PORT", getPort().toString()).replace("DATABASE", getDataBase()); // 连接参数先写死,后边要把编码、时区等参数放到数据源的设置中
return "jdbc:mysql://HOSTNAME:PORT/DATABASE?characterEncoding=UTF-8"
.replace("HOSTNAME", getHost())
.replace("PORT", getPort().toString())
.replace("DATABASE", getDataBase());
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论