组织ID: |
c3p0 |
项目ID: |
c3p0 |
版本: |
0.9.1 |
最后修改时间: |
2018-07-24 03:04:58 |
包类型: |
jar |
标题: |
c3p0:JDBC DataSources/Resource Pools |
描述: |
c3p0 is an easy-to-use library for augmenting traditional (DriverManager-based) JDBC drivers with JNDI-bindable DataSources,
including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 std extension.
|
相关URL: |
http://c3p0.sourceforge.net |
大小: |
594.12KB |
|
Maven引入代码: |
<dependency>
<groupId>c3p0</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.1</version>
</dependency>
|
Gradle引入代码: |
c3p0:c3p0:0.9.1
|
下载Jar包: |
|
POM文件内容: |
<?xml version="1.0"?>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>c3p0</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.1</version>
<packaging>jar</packaging>
<name>c3p0:JDBC DataSources/Resource Pools</name>
<description>
c3p0 is an easy-to-use library for augmenting traditional (DriverManager-based) JDBC drivers with JNDI-bindable DataSources,
including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 std extension.
</description>
<url>http://c3p0.sourceforge.net</url>
<scm>
<url>http://c3p0.cvs.sourceforge.net/c3p0</url>
</scm>
<licenses>
<license>
<name>GNU LESSER GENERAL PUBLIC LICENSE</name>
<url>http://www.gnu.org/licenses/lgpl.txt</url>
</license>
</licenses>
<dependencies/>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
com.mchange.Debug.class
com.mchange.lang.ByteUtils.class
com.mchange.lang.Debug.class
com.mchange.lang.PotentiallySecondary.class
com.mchange.lang.PotentiallySecondaryError.class
com.mchange.lang.PotentiallySecondaryException.class
com.mchange.lang.PotentiallySecondaryRuntimeException.class
com.mchange.lang.ThrowableUtils.class
com.mchange.util.AssertException.class
com.mchange.util.Debug.class
com.mchange.v1.Debug.class
com.mchange.v1.db.Debug.class
com.mchange.v1.db.sql.ConnectionUtils.class
com.mchange.v1.db.sql.Debug.class
com.mchange.v1.db.sql.ResultSetUtils.class
com.mchange.v1.db.sql.StatementUtils.class
com.mchange.v1.identicator.Debug.class
com.mchange.v1.identicator.IdHashKey.class
com.mchange.v1.identicator.IdHashMap.class
com.mchange.v1.identicator.IdMap$1.class
com.mchange.v1.identicator.IdMap$UserEntry.class
com.mchange.v1.identicator.IdMap$UserEntrySet$1.class
com.mchange.v1.identicator.IdMap$UserEntrySet.class
com.mchange.v1.identicator.IdMap.class
com.mchange.v1.identicator.IdWeakHashMap$1.class
com.mchange.v1.identicator.IdWeakHashMap$WeakUserEntrySet$1$1.class
com.mchange.v1.identicator.IdWeakHashMap$WeakUserEntrySet$1.class
com.mchange.v1.identicator.IdWeakHashMap$WeakUserEntrySet.class
com.mchange.v1.identicator.IdWeakHashMap.class
com.mchange.v1.identicator.Identicator.class
com.mchange.v1.identicator.StrongIdHashKey.class
com.mchange.v1.identicator.WeakIdHashKey$Ref.class
com.mchange.v1.identicator.WeakIdHashKey.class
com.mchange.v1.io.Debug.class
com.mchange.v1.io.InputStreamUtils.class
com.mchange.v1.io.OutputStreamUtils.class
com.mchange.v1.lang.AmbiguousClassNameException.class
com.mchange.v1.lang.BooleanUtils.class
com.mchange.v1.lang.ClassUtils.class
com.mchange.v1.lang.Debug.class
com.mchange.v1.lang.GentleThread.class
com.mchange.v1.lang.NullUtils.class
com.mchange.v1.util.AbstractMapEntry.class
com.mchange.v1.util.ArrayUtils.class
com.mchange.v1.util.ClosableResource.class
com.mchange.v1.util.ClosableResourceUtils.class
com.mchange.v1.util.Debug.class
com.mchange.v1.util.DebugUtils.class
com.mchange.v1.util.SimpleMapEntry.class
com.mchange.v1.util.StringTokenizerUtils.class
com.mchange.v1.util.WrapperIterator.class
com.mchange.v1.xml.Debug.class
com.mchange.v1.xml.DomParseUtils$1.class
com.mchange.v1.xml.DomParseUtils.class
com.mchange.v2.Debug.class
com.mchange.v2.async.AsynchronousRunner.class
com.mchange.v2.async.CarefulRunnableQueue$TaskThread.class
com.mchange.v2.async.CarefulRunnableQueue.class
com.mchange.v2.async.Debug.class
com.mchange.v2.async.Queuable.class
com.mchange.v2.async.RoundRobinAsynchronousRunner$RunnableQueueView.class
com.mchange.v2.async.RoundRobinAsynchronousRunner.class
com.mchange.v2.async.RunnableQueue.class
com.mchange.v2.async.StrandedTaskReporting.class
com.mchange.v2.async.ThreadPerTaskAsynchronousRunner$1.class
com.mchange.v2.async.ThreadPerTaskAsynchronousRunner$DispatchThread.class
com.mchange.v2.async.ThreadPerTaskAsynchronousRunner$TaskThread$1.class
com.mchange.v2.async.ThreadPerTaskAsynchronousRunner$TaskThread.class
com.mchange.v2.async.ThreadPerTaskAsynchronousRunner.class
com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector.class
com.mchange.v2.async.ThreadPoolAsynchronousRunner$MaxIndividualTaskTimeEnforcer.class
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.class
com.mchange.v2.async.ThreadPoolAsynchronousRunner$ReplacedThreadInterruptor.class
com.mchange.v2.async.ThreadPoolAsynchronousRunner.class
com.mchange.v2.beans.BeansUtils.class
com.mchange.v2.beans.Debug.class
com.mchange.v2.beans.StateBean.class
com.mchange.v2.beans.StateBeanExporter.class
com.mchange.v2.beans.StateBeanImporter.class
com.mchange.v2.c3p0.AbstractConnectionCustomizer.class
com.mchange.v2.c3p0.AbstractConnectionTester.class
com.mchange.v2.c3p0.C3P0ProxyConnection.class
com.mchange.v2.c3p0.C3P0ProxyStatement.class
com.mchange.v2.c3p0.C3P0Registry.class
com.mchange.v2.c3p0.ComboPooledDataSource$1.class
com.mchange.v2.c3p0.ComboPooledDataSource$2.class
com.mchange.v2.c3p0.ComboPooledDataSource.class
com.mchange.v2.c3p0.ConnectionCustomizer.class
com.mchange.v2.c3p0.ConnectionTester.class
com.mchange.v2.c3p0.DataSources.class
com.mchange.v2.c3p0.Debug.class
com.mchange.v2.c3p0.DriverManagerDataSource$1.class
com.mchange.v2.c3p0.DriverManagerDataSource.class
com.mchange.v2.c3p0.DriverManagerDataSourceFactory.class
com.mchange.v2.c3p0.FullQueryConnectionTester.class
com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource.class
com.mchange.v2.c3p0.JndiRefForwardingDataSource$1.class
com.mchange.v2.c3p0.JndiRefForwardingDataSource$2.class
com.mchange.v2.c3p0.JndiRefForwardingDataSource.class
com.mchange.v2.c3p0.PoolBackedDataSource.class
com.mchange.v2.c3p0.PoolBackedDataSourceFactory.class
com.mchange.v2.c3p0.PoolConfig.class
com.mchange.v2.c3p0.PooledDataSource.class
com.mchange.v2.c3p0.QueryConnectionTester.class
com.mchange.v2.c3p0.SQLWarnings.class
com.mchange.v2.c3p0.UnifiedConnectionTester.class
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource$1.class
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.class
com.mchange.v2.c3p0.cfg.C3P0Config.class
com.mchange.v2.c3p0.cfg.C3P0ConfigFinder.class
com.mchange.v2.c3p0.cfg.C3P0ConfigUtils.class
com.mchange.v2.c3p0.cfg.C3P0ConfigXmlUtils.class
com.mchange.v2.c3p0.cfg.Debug.class
com.mchange.v2.c3p0.cfg.DefaultC3P0ConfigFinder.class
com.mchange.v2.c3p0.cfg.NamedScope.class
com.mchange.v2.c3p0.filter.Debug.class
com.mchange.v2.c3p0.filter.FilterDataSource.class
com.mchange.v2.c3p0.impl.AbstractC3P0PooledConnection.class
com.mchange.v2.c3p0.impl.AbstractIdentityTokenized.class
com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource$1.class
com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.class
com.mchange.v2.c3p0.impl.AuthMaskingProperties.class
com.mchange.v2.c3p0.impl.C3P0Defaults.class
com.mchange.v2.c3p0.impl.C3P0ImplUtils.class
com.mchange.v2.c3p0.impl.C3P0JavaBeanObjectFactory.class
com.mchange.v2.c3p0.impl.C3P0PooledConnection$1ProxyCallableStatement.class
com.mchange.v2.c3p0.impl.C3P0PooledConnection$1ProxyPreparedStatement.class
com.mchange.v2.c3p0.impl.C3P0PooledConnection$1ProxyStatement.class
com.mchange.v2.c3p0.impl.C3P0PooledConnection$1WrapperStatementHelper.class
com.mchange.v2.c3p0.impl.C3P0PooledConnection$ProxyConnection.class
com.mchange.v2.c3p0.impl.C3P0PooledConnection$ProxyConnectionInvocationHandler.class
com.mchange.v2.c3p0.impl.C3P0PooledConnection$StatementProxyingSetManagedResultSet.class
com.mchange.v2.c3p0.impl.C3P0PooledConnection.class
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.class
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$ConnectionEventListenerImpl.class
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$ThrowableHolderPool.class
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.class
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.class
com.mchange.v2.c3p0.impl.DbAuth.class
com.mchange.v2.c3p0.impl.Debug.class
com.mchange.v2.c3p0.impl.DefaultConnectionTester.class
com.mchange.v2.c3p0.impl.DriverManagerDataSourceBase.class
com.mchange.v2.c3p0.impl.IdentityTokenResolvable.class
com.mchange.v2.c3p0.impl.IdentityTokenized.class
com.mchange.v2.c3p0.impl.IdentityTokenizedCoalesceChecker.class
com.mchange.v2.c3p0.impl.InternalPooledConnection.class
com.mchange.v2.c3p0.impl.JndiRefDataSourceBase.class
com.mchange.v2.c3p0.impl.NewPooledConnection.class
com.mchange.v2.c3p0.impl.NewProxyCallableStatement$1.class
com.mchange.v2.c3p0.impl.NewProxyCallableStatement.class
com.mchange.v2.c3p0.impl.NewProxyConnection$1.class
com.mchange.v2.c3p0.impl.NewProxyConnection.class
com.mchange.v2.c3p0.impl.NewProxyDatabaseMetaData$1.class
com.mchange.v2.c3p0.impl.NewProxyDatabaseMetaData.class
com.mchange.v2.c3p0.impl.NewProxyPreparedStatement$1.class
com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.class
com.mchange.v2.c3p0.impl.NewProxyResultSet$1.class
com.mchange.v2.c3p0.impl.NewProxyResultSet.class
com.mchange.v2.c3p0.impl.NewProxyStatement$1.class
com.mchange.v2.c3p0.impl.NewProxyStatement.class
com.mchange.v2.c3p0.impl.NullStatementSetManagedResultSet.class
com.mchange.v2.c3p0.impl.PoolBackedDataSourceBase.class
com.mchange.v2.c3p0.impl.SetManagedDatabaseMetaData.class
com.mchange.v2.c3p0.impl.SetManagedResultSet.class
com.mchange.v2.c3p0.impl.SnatchFromSetResultSet.class
com.mchange.v2.c3p0.impl.WrapperConnectionPoolDataSourceBase.class
com.mchange.v2.c3p0.jboss.C3P0PooledDataSource.class
com.mchange.v2.c3p0.jboss.C3P0PooledDataSourceMBean.class
com.mchange.v2.c3p0.jboss.Debug.class
com.mchange.v2.c3p0.management.ActiveManagementCoordinator.class
com.mchange.v2.c3p0.management.C3P0RegistryManager.class
com.mchange.v2.c3p0.management.C3P0RegistryManagerMBean.class
com.mchange.v2.c3p0.management.Debug.class
com.mchange.v2.c3p0.management.DynamicPooledDataSourceManagerMBean$1.class
com.mchange.v2.c3p0.management.DynamicPooledDataSourceManagerMBean$AttrRec.class
com.mchange.v2.c3p0.management.DynamicPooledDataSourceManagerMBean.class
com.mchange.v2.c3p0.management.ManagementCoordinator.class
com.mchange.v2.c3p0.management.NullManagementCoordinator.class
com.mchange.v2.c3p0.management.PooledDataSourceManager.class
com.mchange.v2.c3p0.management.PooledDataSourceManagerMBean.class
com.mchange.v2.c3p0.mbean.C3P0PooledDataSource.class
com.mchange.v2.c3p0.mbean.C3P0PooledDataSourceMBean.class
com.mchange.v2.c3p0.mbean.Debug.class
com.mchange.v2.c3p0.stmt.Debug.class
com.mchange.v2.c3p0.stmt.DoubleMaxStatementCache.class
com.mchange.v2.c3p0.stmt.GlobalMaxOnlyStatementCache.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache$1.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache$1StatementCloseTask.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache$1StmtAcquireTask.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache$ConnectionStatementManager.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache$Deathmarch.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache$DeathmarchConnectionStatementManager.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache$KeyRec.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache$SimpleConnectionStatementManager.class
com.mchange.v2.c3p0.stmt.GooGooStatementCache.class
com.mchange.v2.c3p0.stmt.MemoryCoalescedStatementCacheKey.class
com.mchange.v2.c3p0.stmt.PerConnectionMaxOnlyStatementCache.class
com.mchange.v2.c3p0.stmt.SimpleStatementCacheKey.class
com.mchange.v2.c3p0.stmt.StatementCache.class
com.mchange.v2.c3p0.stmt.StatementCacheBenchmark.class
com.mchange.v2.c3p0.stmt.StatementCacheKey.class
com.mchange.v2.c3p0.stmt.ValueIdentityStatementCacheKey$1.class
com.mchange.v2.c3p0.stmt.ValueIdentityStatementCacheKey.class
com.mchange.v2.c3p0.subst.C3P0Substitutions.class
com.mchange.v2.c3p0.subst.Debug.class
com.mchange.v2.c3p0.util.CloseReportingConnectionWrapper.class
com.mchange.v2.c3p0.util.ConnectionEventSupport.class
com.mchange.v2.c3p0.util.Debug.class
com.mchange.v2.c3p0.util.TestUtils$StupidConnectionInvocationHandler.class
com.mchange.v2.c3p0.util.TestUtils$StupidDataSourceInvocationHandler.class
com.mchange.v2.c3p0.util.TestUtils.class
com.mchange.v2.cfg.BasicMultiPropertiesConfig.class
com.mchange.v2.cfg.CombinedMultiPropertiesConfig.class
com.mchange.v2.cfg.Debug.class
com.mchange.v2.cfg.MultiPropertiesConfig.class
com.mchange.v2.coalesce.AbstractStrongCoalescer.class
com.mchange.v2.coalesce.AbstractWeakCoalescer.class
com.mchange.v2.coalesce.CoalesceChecker.class
com.mchange.v2.coalesce.CoalesceIdenticator.class
com.mchange.v2.coalesce.Coalescer.class
com.mchange.v2.coalesce.CoalescerFactory.class
com.mchange.v2.coalesce.CoalescerIterator.class
com.mchange.v2.coalesce.Debug.class
com.mchange.v2.coalesce.StrongCcCoalescer.class
com.mchange.v2.coalesce.StrongEqualsCoalescer.class
com.mchange.v2.coalesce.SyncedCoalescer.class
com.mchange.v2.coalesce.WeakCcCoalescer.class
com.mchange.v2.coalesce.WeakEqualsCoalescer.class
com.mchange.v2.codegen.CodegenUtils.class
com.mchange.v2.codegen.Debug.class
com.mchange.v2.codegen.IndentedWriter.class
com.mchange.v2.codegen.bean.BeanExtractingGeneratorExtension.class
com.mchange.v2.codegen.bean.BeangenUtils$1.class
com.mchange.v2.codegen.bean.BeangenUtils.class
com.mchange.v2.codegen.bean.ClassInfo.class
com.mchange.v2.codegen.bean.CloneableExtension.class
com.mchange.v2.codegen.bean.CompleteConstructorGeneratorExtension.class
com.mchange.v2.codegen.bean.CopyConstructorGeneratorExtension.class
com.mchange.v2.codegen.bean.Debug.class
com.mchange.v2.codegen.bean.ExplicitDefaultConstructorGeneratorExtension.class
com.mchange.v2.codegen.bean.ExplicitPropsConstructorGeneratorExtension.class
com.mchange.v2.codegen.bean.GeneratorExtension.class
com.mchange.v2.codegen.bean.IndirectingSerializableExtension.class
com.mchange.v2.codegen.bean.InnerBeanPropertyBeanGenerator$1.class
com.mchange.v2.codegen.bean.InnerBeanPropertyBeanGenerator$2.class
com.mchange.v2.codegen.bean.InnerBeanPropertyBeanGenerator.class
com.mchange.v2.codegen.bean.ParsedPropertyBeanDocument$1.class
com.mchange.v2.codegen.bean.ParsedPropertyBeanDocument.class
com.mchange.v2.codegen.bean.Property.class
com.mchange.v2.codegen.bean.PropertyBeanGenerator.class
com.mchange.v2.codegen.bean.PropertyComparator.class
com.mchange.v2.codegen.bean.PropertyMapConstructorGeneratorExtension.class
com.mchange.v2.codegen.bean.PropertyReferenceableExtension.class
com.mchange.v2.codegen.bean.PropsToStringGeneratorExtension.class
com.mchange.v2.codegen.bean.ResolvedClassInfo.class
com.mchange.v2.codegen.bean.ResolvedProperty.class
com.mchange.v2.codegen.bean.SerializableExtension.class
com.mchange.v2.codegen.bean.SimpleClassInfo.class
com.mchange.v2.codegen.bean.SimpleProperty.class
com.mchange.v2.codegen.bean.SimplePropertyBeanGenerator.class
com.mchange.v2.codegen.bean.SimplePropertyMask.class
com.mchange.v2.codegen.bean.SimpleStateBeanImportExportGeneratorExtension$SimplePropertyMask.class
com.mchange.v2.codegen.bean.SimpleStateBeanImportExportGeneratorExtension.class
com.mchange.v2.codegen.bean.WrapperClassInfo.class
com.mchange.v2.codegen.bean.WrapperProperty.class
com.mchange.v2.codegen.intfc.Debug.class
com.mchange.v2.codegen.intfc.DelegatorGenerator$1.class
com.mchange.v2.codegen.intfc.DelegatorGenerator.class
com.mchange.v2.debug.Debug.class
com.mchange.v2.debug.DebugConstants.class
com.mchange.v2.debug.ThreadNameStackTraceRecorder$Record.class
com.mchange.v2.debug.ThreadNameStackTraceRecorder.class
com.mchange.v2.encounter.AbstractEncounterCounter.class
com.mchange.v2.encounter.Debug.class
com.mchange.v2.encounter.EncounterCounter.class
com.mchange.v2.encounter.EqualityEncounterCounter.class
com.mchange.v2.holders.ChangeNotifyingSynchronizedIntHolder.class
com.mchange.v2.holders.Debug.class
com.mchange.v2.holders.SynchronizedIntHolder.class
com.mchange.v2.holders.ThreadSafeIntHolder.class
com.mchange.v2.io.Debug.class
com.mchange.v2.io.IndentedWriter.class
com.mchange.v2.lang.Coerce.class
com.mchange.v2.lang.Debug.class
com.mchange.v2.lang.ObjectUtils.class
com.mchange.v2.lang.ThreadGroupUtils.class
com.mchange.v2.lang.ThreadUtils.class
com.mchange.v2.lang.VersionUtils.class
com.mchange.v2.log.Debug.class
com.mchange.v2.log.FallbackMLog$1.class
com.mchange.v2.log.FallbackMLog$FallbackMLogger.class
com.mchange.v2.log.FallbackMLog.class
com.mchange.v2.log.LogUtils.class
com.mchange.v2.log.MLevel.class
com.mchange.v2.log.MLog.class
com.mchange.v2.log.MLogClasses.class
com.mchange.v2.log.MLogger.class
com.mchange.v2.log.NameTransformer.class
com.mchange.v2.log.PackageNames.class
com.mchange.v2.log.jdk14logging.Debug.class
com.mchange.v2.log.jdk14logging.Jdk14MLog$Jdk14MLogger.class
com.mchange.v2.log.jdk14logging.Jdk14MLog.class
com.mchange.v2.log.log4j.Debug.class
com.mchange.v2.log.log4j.Log4jMLog$Log4jMLogger.class
com.mchange.v2.log.log4j.Log4jMLog.class
com.mchange.v2.management.Debug.class
com.mchange.v2.management.ManagementUtils$1.class
com.mchange.v2.management.ManagementUtils$2.class
com.mchange.v2.management.ManagementUtils.class
com.mchange.v2.naming.Debug.class
com.mchange.v2.naming.JavaBeanObjectFactory.class
com.mchange.v2.naming.JavaBeanReferenceMaker.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
依赖Jar: |
无
|