You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- package com.xkcoding.codegen.utils;
-
- import com.xkcoding.codegen.entity.TableRequest;
- import com.zaxxer.hikari.HikariDataSource;
- import lombok.experimental.UtilityClass;
- import lombok.extern.slf4j.Slf4j;
-
- /**
- * <p>
- * 数据库工具类
- * </p>
- *
- * @author yangkai.shen
- * @date Created in 2019-03-22 10:26
- */
- @Slf4j
- @UtilityClass
- public class DbUtil {
- public HikariDataSource buildFromTableRequest(TableRequest request) {
- HikariDataSource dataSource = new HikariDataSource();
- dataSource.setJdbcUrl(request.getPrepend() + request.getUrl());
- dataSource.setUsername(request.getUsername());
- dataSource.setPassword(request.getPassword());
- return dataSource;
- }
-
- }
|