public class DBManager { // 1.注册和加载驱动器
private DBManager() { try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} } public static void main(String[] args) {
DBManager db = new DBManager();
--------------------------则样在这里调用,本类的构造方法DBManager()------------------------------
System.out.println("--------con-----");
}
private DBManager() { try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} } public static void main(String[] args) {
DBManager db = new DBManager();
--------------------------则样在这里调用,本类的构造方法DBManager()------------------------------
System.out.println("--------con-----");
}
解决方案 »
- 查询统计的SQL问题
- 请问为什么Axis1.4 document/literal方式,客户端传入服务端的多个参数中只有第一个参数值正确,其他参数值都为null
- JavaBean解析
- Unable to open location: Document not found on server是什么问题啊
- 编码速度太快怎么办
- 问个struts2的问题
- JAVA 搜索问题?
- jboss+ejb-ql问题
- CMP的findByPrimaryKey(key)返回值的问题
- 本人新手 ssh整合过程中配置文件写好后开启tomact结果报错 求大佬解决
- MyEclipse的小问题
- 如何复制一个文件的一行到另一个文件
直接new 就行了。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;public class DBCon {
private static String driver = "oracle.jdbc.driver.OracleDriver";
private static String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
private static String user = "scott";
private static String password = "tiger";
public static Connection getConnection(){
try {
Class.forName(driver);
Connection con=DriverManager.getConnection(url, user, password);
System.out.println("ok");
return con;
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
public static void close(Connection con,Statement stm,ResultSet rs){
if(con!=null){
try {
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if(stm!=null){
try {
stm.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if(rs!=null){
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
public static void main(String[] args) {
DBCon.getConnection();
}
}
* @author Jeson
* @blog http://www.gbsou.com
* @date:Nov 18, 2009 10:36:24 AM
* @version :1.0
*
*/
public class Test {
public Test() {
System.out.println("Test");
// TODO Auto-generated constructor stub
}
private void init(){
new Test();
}
private void init2(){
try {
this.getClass().getConstructors()[0].newInstance(null);
} catch (Exception e)
{
}
}
}
package com.d1xn.user.common;/**
* @author Jeson
* @blog http://www.gbsou.com
* @date:Nov 18, 2009 10:36:24 AM
* @version :1.0
*
*/
public class Test {
public Test() {
System.out.println("Test");
// TODO Auto-generated constructor stub
}
private void init(){
new Test();
}
private void init2(){
try {
this.getClass().getConstructors()[0].newInstance(null);
} catch (Exception e)
{
}
}
}