public class YouDruid
extends java.lang.Object
| 构造器和说明 |
|---|
YouDruid() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.sql.Connection |
getCurrentDataSourceConn() |
void |
init()
Init.
|
void |
initMySQLDataSource()
按照默认的路径初始化mysql数据源
|
void |
initMySQLDataSource(java.lang.String propFilePath)
按照给定的配置文件路径去初始化数据源
|
void |
initSQLiteDataSource()
Init sq lite data source.
|
void |
initSQLiteDataSource(java.lang.String propFilePath)
Init sq lite data source.
|
boolean |
isInit()
Is init boolean.
|
void |
log4j2OnByFilter()
Log 4 j 2 on by filter.
|
void |
log4jOnByFilter()
Log 4 j on by filter.
|
void |
printDataSource()
Print data source.
|
void |
setProxyFilters(com.alibaba.druid.filter.Filter filter) |
void |
setTimeBetweenLogStatsMillis(long logStatsMillis)
打开监控数据输出到日志中
特别需要在log4j2设置一个logger来定制化你的日志输出
|
void |
showProxyFilters()
Show proxy filters.
|
void |
statOnByFilter()
Stat on by filter.
|
void |
wallOnByFilter()
Wall on by filter.
|
public java.sql.Connection getCurrentDataSourceConn()
throws java.sql.SQLException,
NoDataSourceInitException
java.sql.SQLExceptionNoDataSourceInitExceptionpublic void printDataSource()
public void initMySQLDataSource()
public void initMySQLDataSource(java.lang.String propFilePath)
propFilePath - the properties file pathpublic void initSQLiteDataSource()
public void initSQLiteDataSource(java.lang.String propFilePath)
propFilePath - the properties file pathpublic void init()
public boolean isInit()
public void statOnByFilter()
public void log4jOnByFilter()
public void log4j2OnByFilter()
public void wallOnByFilter()
public void setProxyFilters(com.alibaba.druid.filter.Filter filter)
public void setTimeBetweenLogStatsMillis(long logStatsMillis)
logStatsMillis - the log stats millispublic void showProxyFilters()
Copyright © 2018. All Rights Reserved.