|
123456789101112131415161718192021222324252627 |
- 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;
- }
-
- }
|