org.nutz.dao.impl
类 SimpleDataSource
java.lang.Object
org.nutz.dao.impl.SimpleDataSource
- 所有已实现的接口:
- java.sql.Wrapper, javax.sql.CommonDataSource, javax.sql.DataSource
public class SimpleDataSource
- extends java.lang.Object
- implements javax.sql.DataSource
这是一个神奇的DataSource!!你甚至不需要设置driverClassName!!
把用户名,密码,jdbcURL设置一下,这个类就能用了!!
当然,你在你的 CLASSPATH 下要放置响应的数据库驱动 jar 包
- 作者:
- wendal(wendal1985@gmail.com)
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
driverClassName
protected java.lang.String driverClassName
SimpleDataSource
public SimpleDataSource()
getConnection
public java.sql.Connection getConnection()
throws java.sql.SQLException
- 指定者:
- 接口
javax.sql.DataSource
中的 getConnection
- 抛出:
java.sql.SQLException
close
public void close()
setDriverClassName
public void setDriverClassName(java.lang.String driverClassName)
throws java.lang.ClassNotFoundException
- 抛出:
java.lang.ClassNotFoundException
setUsername
public void setUsername(java.lang.String username)
setPassword
public void setPassword(java.lang.String password)
setJdbcUrl
public void setJdbcUrl(java.lang.String jdbcUrl)
getLogWriter
public java.io.PrintWriter getLogWriter()
throws java.sql.SQLException
- 指定者:
- 接口
javax.sql.CommonDataSource
中的 getLogWriter
- 抛出:
java.sql.SQLException
setLogWriter
public void setLogWriter(java.io.PrintWriter out)
throws java.sql.SQLException
- 指定者:
- 接口
javax.sql.CommonDataSource
中的 setLogWriter
- 抛出:
java.sql.SQLException
setLoginTimeout
public void setLoginTimeout(int seconds)
throws java.sql.SQLException
- 指定者:
- 接口
javax.sql.CommonDataSource
中的 setLoginTimeout
- 抛出:
java.sql.SQLException
getLoginTimeout
public int getLoginTimeout()
throws java.sql.SQLException
- 指定者:
- 接口
javax.sql.CommonDataSource
中的 getLoginTimeout
- 抛出:
java.sql.SQLException
unwrap
public <T> T unwrap(java.lang.Class<T> iface)
throws java.sql.SQLException
- 指定者:
- 接口
java.sql.Wrapper
中的 unwrap
- 抛出:
java.sql.SQLException
isWrapperFor
public boolean isWrapperFor(java.lang.Class<?> iface)
throws java.sql.SQLException
- 指定者:
- 接口
java.sql.Wrapper
中的 isWrapperFor
- 抛出:
java.sql.SQLException
getConnection
public java.sql.Connection getConnection(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
- 指定者:
- 接口
javax.sql.DataSource
中的 getConnection
- 抛出:
java.sql.SQLException