final String DRIVER="oracle.jdbc.OracleDriver";
final String URL="jdbc:oracle:thin:@localhost:1521:orcl";
final String NAME="scott";
final String PASSWORD="tiger";
protected Connection con;
protected PreparedStatement pst;
protected Statement st;
protected ResultSet rs;
//连接数据库
public Connection getConnection(){
try {
Class.forName(DRIVER);
con=DriverManager.getConnection(URL, NAME, PASSWORD);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return con;
}
//关闭资源
public boolean closeNews(){
if(rs!=null)
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
if(st!=null)
try {
st.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
if(pst!=null)
try {
pst.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
if(con!=null)
try {
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
return true;
}
}
分享到:
相关推荐
Java连接池 JDBC连接池(通用basedao)可直接用的模板
本资源为两个用java写的连接数据库以及对数据库的操作的代码文件,分别为DaoUtil.java和BaseDao.java。
JDBC连接SqlServler2008的驱动包,附带BaseDao.java
本资源提供了jdbcUtil工具类及普通、c3p0、dbcp和druid获得连接的方法。提供了java对数据库增删改查的baseDAO,结合customer类进行实例操作。
运用springMVC框架,jdbc连接数据库,BaseDao实现生成统一CURD接口
那么你应该学会使用反射技术来实现封装的动作了--也就是说,你的技术有了一个非常大的提高--如果你看完之后,参见该示例中另外的JDBC代码,然后能够实现对JDBC进一步的封装,使JDBC连接的使用步骤更简单的话!...
那么你应该学会使用反射技术来实现封装的动作了--也就是说,你的技术有了一个非常大的提高--如果你看完之后,参见该示例中另外的JDBC代码,然后能够实现对JDBC进一步的封装,使JDBC连接的使用步骤更简单的话!...
数据库连接和关闭类工具类(BaseDao) DAO接口(StudentDao) DAO实现类(StudentDaoImpl) b、具体要求及推荐实现步骤 1、建立数据表student,并添加测试数据(至少3条)。 2、在Eclipse中创建java项目,命名为...
将java开发过程中连接数据库的过程封装,简化dao层的代码,可以大大提高开发效率。本工具主要遵循"既有默认规则,又可灵活配置"的原则,通过编写通用的basedao,实现通用的数据库连接过程,通过配置文件实现连接指定...
import java.util.ArrayList; import java.util.List; import java.util.Map; import org.apache.commons.collections.CollectionUtils; import org.apache.log4j.Logger; import org.springframework.beans....
Java的产生与流行是当今Internet发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,...