All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.jchanghong.database.DSHolder.kt Maven / Gradle / Ivy

package com.github.jchanghong.database

import cn.hutool.db.DbUtil
import org.springframework.boot.jdbc.DataSourceBuilder
import javax.sql.DataSource

/**
 * 

* DSHolder *

* @author : jiangchanghong * @version : 2019-08-26 11:18 */ object DSHolder { private val map: HashMap = hashMapOf() fun get(url: String, user: String, pass: String): DataSource { map[url]?.let { return it } val dataSource = DataSourceBuilder.create() .url(url).username(user).password(pass).build() map[url] = dataSource return dataSource } val check_db by lazy { DbUtil.getDs("check_db")!! } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy