资源简介
accp s2 结业项目(包含项目答辩PPT,需求分析,项目总结文档)
注释都写的很清楚.也提供了PPT,可供道友们参考,呵呵
代码片段和文件信息
package s2jsp.bysj.dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
//导入用于输出日志信息的类
import org.apache.log4j.Logger;
public class baseDao {
//注册驱动的字符串
public final static String DRIVER = “com.microsoft.jdbc.sqlserver.SQLServerDriver“;
//连接数据库的URL字符串
public final static String URL = “jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=company“;
// 数据库用户名
public final static String DBNAME = “sa“;
// 数据库用户密码
public final static String DBPASS = “sa“;
/**用于输出日志信息的对象**/
public static Logger logger = Logger.getLogger(baseDao.class.getName());
/**
* 得到数据库连接
* @throws ClassNotFoundException
* @throws SQLException
* @return 数据库连接
*/
public Connection getConn() throws ClassNotFoundException SQLException{
//注册驱动
Class.forName(DRIVER);
//获得数据库连接
Connection conn = DriverManager.getConnection(URLDBNAMEDBPASS);
//返回连接
return conn ;
}
/**
* 释放资源
* @param conn 数据库连接
* @param pstmt PreparedStatement对象
* @param rs 结果集
*/
public void closeAll( Connection conn PreparedStatement pstmt ResultSet rs ) {
try{
/**如果结合集rs不空,关闭rs*/
if(rs != null)
{
rs.close();
}
}
catch(SQLException ex)
{
//输出产生错误的日志信息
logger.error(ex.getMessage());
}
finally
{
try{
/**如果pstmt不空,关闭pstmt */
if(pstmt != null){
pstmt.close();
}
}
catch(SQLException ex)
{
//输出产生错误的日志信息
logger.error(ex.getMessage());
}
finally
{
try{
/**如果conn不空并且没有关闭则关闭pstmt */
if(conn != null && (!conn.isClosed()))
{
conn.close();
}
}
catch(SQLException ex)
{
//输出产生错误的日志信息
logger.error(ex.getMessage());
}
}
}
}
/**
* 执行SQL语句,可以进行增、删、改的操作,不能执行查询
* @param sql 预编译的 SQL 语句
* @param param 预编译的 SQL 语句中的‘?’参数的字符串数组
* @return 影响的条数
*/
public int executeSQL(String preparedSqlString[] param) {
//Connection对象
Connection conn = null;
//PreparedStatement对象
PreparedStatement pstmt = null;
//表示操作数据返回受影响的行数
int num = 0;
//* 处理SQL执行SQL */
try {
// 得到数据库连接
conn = getConn();
// 得到PreparedStatement对象
pstmt = conn.prepareStatement(p
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10917 2007-10-25 14:32 databa
文件 1835008 2009-05-27 10:41 databa
文件 1048576 2009-05-27 10:41 databa
文件 490 2009-05-16 18:05 company\.classpath
文件 294 2009-05-22 12:07 company\.myme
文件 1413 2009-05-16 18:05 company\.project
文件 500 2009-05-16 18:05 company\.settings\.jsdtscope
文件 168 2009-05-16 18:05 company\.settings\org.eclipse.core.resources.prefs
文件 49 2009-05-16 18:05 company\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2009-05-16 18:05 company\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1657 2009-05-20 14:16 company\accp.log
文件 4044 2009-05-21 14:40 company\src\s2jsp\bysj\dao\ba
文件 4237 2009-05-20 14:33 company\src\s2jsp\bysj\dao\MessageDao.java
文件 7260 2009-05-20 14:33 company\src\s2jsp\bysj\dao\NewsDao.java
文件 7813 2009-05-20 14:34 company\src\s2jsp\bysj\dao\ProductDao.java
文件 2560 2009-05-20 14:34 company\src\s2jsp\bysj\dao\RevertDao.java
文件 4595 2009-05-22 11:00 company\src\s2jsp\bysj\dao\UserDao.java
文件 507 2009-05-20 14:26 company\src\s2jsp\bysj\entity\log4j.properties
文件 1347 2009-05-16 18:05 company\src\s2jsp\bysj\entity\Message.java
文件 992 2009-05-16 18:05 company\src\s2jsp\bysj\entity\News.java
文件 1973 2009-05-16 18:05 company\src\s2jsp\bysj\entity\Product.java
文件 1368 2009-05-16 18:05 company\src\s2jsp\bysj\entity\Revert.java
文件 1423 2009-05-18 16:21 company\src\s2jsp\bysj\entity\Users.java
文件 2417 2009-05-17 00:08 company\WebRoot\about.jsp
文件 6745 2009-05-22 16:45 company\WebRoot\admin\addManager.jsp
文件 3279 2009-05-22 13:45 company\WebRoot\admin\addNews.jsp
文件 4566 2009-05-20 16:09 company\WebRoot\admin\addProduct.jsp
文件 1744 2009-05-20 14:11 company\WebRoot\admin\adminLoginManage.jsp
文件 211 2009-05-16 18:05 company\WebRoot\admin\adminOut.jsp
文件 401 2009-05-16 18:05 company\WebRoot\admin\checkSession.jsp
............此处省略434个文件信息
- 上一篇:六轴传感器MPU6XXX例程及开发资料.rar
- 下一篇:风力发电电子书《风力发电》
相关资源
- TechSAT_PD_ADS2_CN_1000.pdf
- opencv3.4.1+opencv_contrib经vs2015编译后生成
- CS231N作业源码,斯坦福机器学习课
- xxtea加解密工具win32
- ros2中文指南.pdf256738
- Cocos2D游戏之旅六:流星、烟花、火焰
- solidworks2013官方版教程-从入门到精通
- s29gl flash中文手册
- VLD For VS2019
- 金士顿64U盘群联PS2251-09PS2251-09(PS23
- NuGet4vs2013
- SolidWorks2010官方入门教程.pdf
- ADS2009license附件
- vs2008中文教程.rar
- fping-msys2.0.zip
- VS2010安装包中的vs_setup.msi文件
- win10 vs2015 编译nms和gpunms
- CKEditor实现图片上传(使用Struts2)
- VS2010使用Glog日志类例程
- VS2010写的连连看
- 控制台三国杀第三版VS2010代码
- ICTCLAS2009版中文分词系统
- 14章9题 GibbsLDA++-0.2 VS2015工程
- Cocos2dx游戏源代码《萝莉快跑》
- 支持vs2010/2012/2013 的svn插件 AnkhSvn_2.
- genesis2000脚本编辑工具
- 吴恩达CS229笔记word版
- 基于NS2的AdHoc网络路由仿真研究
- 美泰克TPS2024数字存储示波器用户手册
- 矩阵库Eigen
评论
共有 条评论