解决方案 »
- myeclipse中能运行的JAVA代码在cmd中编译报错,如何在cmd中声明外部jar包?
- 今天开始研究普元 EOS
- 初学提问:如何把一个String字符串转换为int啊?
- JAVA操作系统编程
- 请问在JAVA中怎么调用UNIX指令(急)
- 关于JAVA生成可执行文件JAR的问题,我的JAR文件怎么使用已经打包好的其他.jar文件!
- 菜鸟级问题:问什么不显示?
- 一个处理查询的问题
- tomcat + Apache SOAP 的问题!
- JDK通过网页,在Linux中创建的文件居然是root的。???
- java NIO 关于SocketChannel 循环读取最后一次慢的问题求助。
- 如何读取服务器上文件夹下的文件名字
Class.forName("oracle.jdbc.driver.OracleDriver");
}catch(ClassNotFoundException e){
e.printStackTrace();
} String url="jdbc:oracle:thin:@localhost:1521:orcl";
String user="cgzx";
String password="cgzx";
Connection con=DriverManager.getConnection(url,user,password);
Statement sql=con.createStatement();
ResultSet rs=sql.executeQuery("select * from T_SQD where sbmc='sssss'"); 是不是这个 要是这个的话 我还有更好的
或者 看tomcat自带的jndi 数据库连接池配置,这个配置也比较容易。
<property name="user">scott</property>
<property name="jdbcUrl">jdbc:oracle:thin:@localhost:1521:orcl</property>
<property name="driverClass">oracle.jdbc.driver.OracleDriver</property>
<property name="password">java</property> <property name="acquireIncrement">5</property>
<property name="initialPoolSize">5</property>
<property name="minPoolSize">5</property>
<property name="maxPoolSize">10</property> <property name="maxStatements">20</property>
<property name="maxStatementsPerConnection">5</property> </named-config></c3p0-config>
使用时 如下 private static DataSource dataSource = null; //数据库连接池应只被初始化一次.
static{
dataSource = new ComboPooledDataSource("c3p0");
}
public static Connection getConnection() throws Exception {
return dataSource.getConnection();
}