Dao的构造
来源:互联网 发布:钢琴简谱软件 编辑:程序博客网 时间:2024/05/19 17:51
//Dao类的构造方法
public Dao() {
try {
if (conn == null) {
Class.forName(dbClassName);
conn = DriverManager.getConnection(dbUrl, dbUser, dbPwd);
} else {
return;
}
System.out.println("conn成功!");//控制台打印显示连接成功
} catch (Exception ee) {
ee.printStackTrace();
}
}
/*数据库查询方法
* 方法参数:sql查询语句
* 返回值:查询返回的结果集
*/
private static ResultSet executeQuery(String sql) {
try {
if (conn == null) {
new Dao();
}
//下面一行调用了Statement类的executeQuery(String sql)方法
//执行给定的 SQL 语句,该语句返回单个 ResultSet 对象,绝大多数是用SELECT语句
return conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE).executeQuery(sql);
} catch (SQLException e) {
e.printStackTrace();
return null;
} finally {
}
}
/*数据库更新方法
* 方法参数:sql更新语句
* 返回值:一个整数,指示受影响的行数(即更新计数)
*/
private static int executeUpdate(String sql) {
try {
if (conn == null) {
new Dao();
}
//下面一行调用了Statement类中的executeUpdate方法
//用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句
return conn.createStatement().executeUpdate(sql);
} catch (SQLException e) {
System.out.println(e.getMessage());
return -1;
} finally {
}
}
- Dao的构造
- 构造url测试action与dao实例
- SSH框架构造之二---------------DAO,service中间层构造
- DAO 设计1、DAO 配置文件的设计
- DAO 设计1、DAO 配置文件的设计
- Node.js 的 DAO 框架 bearcat-dao
- 通用的DAO雏形
- DAO的使用
- 考试系统的dao
- Hibernate的DAO实现
- Z02的DAO类
- DAO模式的介绍
- DAO的实现
- Hibernate的通用dao
- 不要重复的dao
- 泛型dao的设计
- dao的检测试
- 简单的DAO操作
- !!!phpmysql更新操作字段自增一(三种引号)
- 基于UDP的局域网聊天的系统原理
- Session,ViewState用法
- mount命令使用
- Java程序打包成jar包
- Dao的构造
- Git最佳实践-本地仓库基本操作
- 有用的几个sql语句
- photoshop 动作
- dao中的数据库方法
- 实时计算与odps离线计算
- pat 1099 Build A Binary Search Tree
- Xcode6中使用原始TabBar不显示selectedImage的处理方法
- dao中的数据库方法