-
- All Implemented Interfaces:
public final class DbInfoBuilder用于生成DbInfo, 主要是生成其中的url属性
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classDbInfoBuilder.Companion
-
Constructor Summary
Constructors Constructor Description DbInfoBuilder(String protocol, String host, String schema, String driver)
-
Method Summary
Modifier and Type Method Description final DbInfoBuilderport(Integer port)设置端口 final DbInfoBuilderdriver(String driver)设置驱动 com.mysql.jdbc.Driver和 mysql-connector-java 5一起用。 com.mysql.cj.jdbc.Driver和 mysql-connector-java 6一起用。 final DbInfoBuilderparams(Function1<Map<String, String>, Map<String, String>> converter)设置连接参数存在一些默认的参数 params 比如使用utf8, 时区+8, useInformationSchema final DbInfotoDbInfo(String username, String password)-
-
Method Detail
-
port
final DbInfoBuilder port(Integer port)
设置端口
-
driver
final DbInfoBuilder driver(String driver)
设置驱动 com.mysql.jdbc.Driver和 mysql-connector-java 5一起用。 com.mysql.cj.jdbc.Driver和 mysql-connector-java 6一起用。
-
params
final DbInfoBuilder params(Function1<Map<String, String>, Map<String, String>> converter)
设置连接参数
存在一些默认的参数 params 比如使用utf8, 时区+8, useInformationSchema
-
-
-
-