资源简介
Struts2框架的应用,mysql数据库,jdbc数据库操作,面对对象,类集,servlet等技术

代码片段和文件信息
package com.dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/**
* 基础数据库访问类
* 提供了打开与关闭连接,执行更新式的sql语句,等方法
*
* @author
*
*/
public class baseDao {
/**
* 驱动器类名
*/
private static final String CLASS_NAME = “com.mysql.jdbc.Driver“;
/**
* 连接字符串
* 这里的3306是mysql的端口号,news是数据库名
*/
private static final String CONN_URL = “jdbc:mysql://localhost:3306/shortrentnetwork“;
/**
* 数据库用户名
* 数据库默认用户名为root
*/
private static final String DATAbase_USERNAME = “root“;
/**
* 数据库密码
* 数据库默认密码为root
*/
private static final String DATAbase_PASSWORD = “root“;
/**
* 打开一个连接
*
* @return 数据库连接
*/
protected Connection getConnection() {
try {
Class.forName(CLASS_NAME);
return DriverManager.getConnection(CONN_URL DATAbase_USERNAME DATAbase_PASSWORD);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return null;
}
/**
* 关闭全部
*
* @param connection
* 连接对象
* @param statement
* 执行对象
* @param resultSet
* 结果集
*/
protected void closeAll(Connection connection Statement statement ResultSet resultSet) {
try {
if (resultSet != null && !resultSet.isClosed()) {
resultSet.close();
}
if (statement != null && !statement.isClosed()){
statement.close();
}
if (connection != null && !connection.isClosed()) {
connection.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
/**
* 执行一个无返回值的更新型操作
* 注意执行本方法无需提前得到连接,事后也无需关闭连接
*
* @param sql
* sql语句,必须是insert update delete之一
*/
protected void executeUpdate(String sql) {
//得到连接
Connection connection = getConnection();
Statement statement = null;
try {
//创建一个执行对象
statement = connection.createStatement();
//执行sql语句
statement.executeUpdate(sql);
} catch (SQLException e) {
e.printStackTrace();
}
//关闭所有
closeAll(connection statement null);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-10-11 09:14 ShortRentNetWork\
文件 529 2013-09-17 09:56 ShortRentNetWork\.classpath
目录 0 2013-09-17 15:55 ShortRentNetWork\.myeclipse\
文件 321 2013-09-17 09:56 ShortRentNetWork\.myme
文件 1234 2013-09-17 09:56 ShortRentNetWork\.project
目录 0 2013-10-11 09:13 ShortRentNetWork\src\
目录 0 2013-10-11 09:14 ShortRentNetWork\src\com\
目录 0 2013-10-11 09:14 ShortRentNetWork\src\com\dao\
文件 2380 2013-09-17 09:56 ShortRentNetWork\src\com\dao\ba
文件 4646 2013-09-17 09:56 ShortRentNetWork\src\com\dao\DealorderDao.java
文件 21188 2013-09-17 09:56 ShortRentNetWork\src\com\dao\HouseDao.java
文件 1104 2013-09-17 09:56 ShortRentNetWork\src\com\dao\ManagerDao.java
文件 8280 2013-09-17 09:56 ShortRentNetWork\src\com\dao\OrdersDao.java
文件 3558 2013-09-17 09:56 ShortRentNetWork\src\com\dao\RentLockDao.java
文件 4134 2013-09-17 09:56 ShortRentNetWork\src\com\dao\UsersDao.java
目录 0 2013-10-11 09:14 ShortRentNetWork\src\com\entity\
文件 1750 2013-09-17 09:56 ShortRentNetWork\src\com\entity\Dealorder.java
文件 4165 2013-09-17 09:56 ShortRentNetWork\src\com\entity\House.java
文件 487 2013-09-17 09:56 ShortRentNetWork\src\com\entity\Manager.java
文件 1580 2013-09-17 09:56 ShortRentNetWork\src\com\entity\Orders.java
文件 768 2013-09-17 09:56 ShortRentNetWork\src\com\entity\RentLock.java
文件 749 2013-09-17 09:56 ShortRentNetWork\src\com\entity\Users.java
目录 0 2013-10-11 09:14 ShortRentNetWork\src\com\service\
文件 62 2013-09-17 09:56 ShortRentNetWork\src\com\service\DealorderService.java
文件 1327 2013-09-17 09:56 ShortRentNetWork\src\com\service\HouseService.java
文件 259 2013-09-17 09:56 ShortRentNetWork\src\com\service\ManagerService.java
文件 1119 2013-09-17 09:56 ShortRentNetWork\src\com\service\OrdersService.java
文件 225 2013-09-17 09:56 ShortRentNetWork\src\com\service\RentLockService.java
文件 758 2013-09-17 09:56 ShortRentNetWork\src\com\service\UsersService.java
目录 0 2013-10-11 09:14 ShortRentNetWork\src\com\servlet\
文件 6027 2013-09-17 09:56 ShortRentNetWork\src\com\servlet\CreateHouseServlet.java
............此处省略568个文件信息
相关资源
- spring+struts2+hibernate完整项目初学者进
- 毕设:基于javaweb的宿舍管理系统
- struts2.3.7所有jar包
- Struts2+Spring整合所需jar包
- Struts2所需jar包
- Struts2手动搭建所有的jar包及相应的
- 双鱼林jsp成绩管理系统
- javaEE上传文件
- log4j-2.7api+core包
- JavaEE 高校学生选课系统Struts2 和hibe
- JSP+Struts2+MySQL投票系统(含数据库脚本
- struts2-dojo-plugin-2.3.4 jar
- javaweb的struts2银行简易系统
- JavavEE轻量级框架Struts2+Hibernate+Spring整
- struts2-2.3.4.1升级到2.5.17版相关jar包
- JavaEE简单的论坛源码太简单,无留言
- Struts2框架完成一个简单的留言板包含
- struts2常用的一些jar包.rar
- Struts2.0编程网上书店
- struts2 jar包 包含 标签
- 基于 JSP+Struts2医院挂号系统
- 外来人口与常住人口信息管理系统
- Struts2+登录+ 增删改查 源码 (含jar包
- javaweb图书馆管理系统源码
- struts2文件的上传和
- struts2从2.3.15.1升级到2.3.35
- Java web员工工资管理系统
- jsp struts2 mysql实现的Java web员工工资管
- struts2 + jsp + ajax + jquery + hibernate + my
- 人事管理系统JSP+Struts2框架
评论
共有 条评论