基于JSP的选题系统


一个基于JSP的选题系统,前端采用了BootStrap框架,使用的MySql数据库,功能比较完善
资源截图
代码片段和文件信息
package com.DB;
import java.sql.*;
/**
 * 数据库连接baseDao
 * @author 赵均金
 * 业务逻辑层对数据库进行操作
 */
public class baseDao {
/**
 * 获取对数据库的连接
 * @return 返回数据库的连接conn
 */
public static Connection getConn() {
Connection conn = null;
try {
//Class.forName(“加载数据库的驱动类“)
Class.forName(“com.mysql.jdbc.Driver“);
conn = DriverManager.getConnection(“jdbc:mysql://localhost/select_course?user=root&password=zjj950216“);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
/**
 * 获取sql语句
 * @param conn 连接数据库
 * @param sql 要执行的sql语句
 * @return 返回一个sql语句的对象
 */
public static PreparedStatement prepare(Connection conn  String sql) {
PreparedStatement pstmt = null; 
try {
if(conn != null) {
pstmt = conn.prepareStatement(sql);
}
} catch (SQLException e) {
e.printStackTrace();
}
return pstmt;
}
/**
 * 
 * @param conn
 * @return 执行sql语句
 */
public static Statement getStatement(Connection conn) {
Statement stmt = null; 
try {
if(conn != null) {
stmt = conn.createStatement();
}
} catch (SQLException e) {
e.printStackTrace();
}
return stmt;
}
/**
 * 
 * @param stmt 执行的静态sql语句
 * @param sql 将被执行的sql语句
 * @return 执行sql语句后的结果
 */
public static ResultSet getResultSet(Statement stmt String sql) {
ResultSet rs = null;
try {
if(stmt != null) {
rs = stmt.executeQuery(sql);
}
} catch (SQLException e) {
e.printStackTrace();
}
return rs;
}

/**
 * 进行增删改操作
 * @param stmt
 * @param sql
 */
public static void executeUpdate(Statement stmt String sql) {
try {
if(stmt != null) {
stmt.executeUpdate(sql);
}
} catch (SQLException e) {
e.printStackTrace();
}
}

/**
 * 关闭conn
 * @param conn
 */
public static void close(Connection conn) {
try {
if(conn != null) {
conn.close();
conn = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
/**
 * 关闭stmt
 * @param stmt
 */
public static void close(Statement stmt) {
try {
if(stmt != null) {
stmt.close();
stmt = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
/**
 * 关闭resultset
 * @param rs
 */
public static void close(ResultSet rs) {
try {
if(rs != null) {
rs.close();
rs = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1093  2017-03-17 09:12  LunWen.classpath

     文件       1343  2017-03-17 09:14  LunWen.project

     文件        522  2017-03-17 09:12  LunWen.settings.jsdtscope

     文件        364  2017-03-17 09:12  LunWen.settingsorg.eclipse.jdt.core.prefs

     文件        513  2017-03-17 09:12  LunWen.settingsorg.eclipse.wst.common.component

     文件        414  2017-03-17 09:12  LunWen.settingsorg.eclipse.wst.common.project.facet.core.xml

     文件         49  2017-03-17 09:12  LunWen.settingsorg.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-03-17 09:12  LunWen.settingsorg.eclipse.wst.jsdt.ui.superType.name

     文件        950  2017-03-23 10:23  LunWendocabout.html

     文件       1866  2017-03-23 10:27  LunWendocallclasses-frame.html

     文件       1626  2017-03-23 10:27  LunWendocallclasses-noframe.html

     文件       3957  2017-03-23 10:27  LunWendoccomDBclass-useDB.html

     文件       4045  2017-03-23 10:27  LunWendoccomDBclass-useFileUpLoad.html

     文件      13307  2017-03-23 10:27  LunWendoccomDBDB.html

     文件      13809  2017-03-23 10:27  LunWendoccomDBFileUpLoad.html

     文件        842  2017-03-23 10:27  LunWendoccomDBpackage-frame.html

     文件       4650  2017-03-23 10:27  LunWendoccomDBpackage-summary.html

     文件       4314  2017-03-23 10:27  LunWendoccomDBpackage-tree.html

     文件       3812  2017-03-23 10:27  LunWendoccomDBpackage-use.html

     文件       6605  2017-03-23 10:27  LunWendoccomentityclass-useMsg.html

     文件       8994  2017-03-23 10:27  LunWendoccomentityclass-useStudent.html

     文件       8990  2017-03-23 10:27  LunWendoccomentityclass-useTeacher.html

     文件      10587  2017-03-23 10:27  LunWendoccomentityclass-useTopic.html

     文件       9874  2017-03-23 10:27  LunWendoccomentityMsg.html

     文件       1040  2017-03-23 10:27  LunWendoccomentitypackage-frame.html

     文件       5243  2017-03-23 10:27  LunWendoccomentitypackage-summary.html

     文件       4722  2017-03-23 10:27  LunWendoccomentitypackage-tree.html

     文件       5574  2017-03-23 10:27  LunWendoccomentitypackage-use.html

     文件      17077  2017-03-23 10:27  LunWendoccomentityStudent.html

     文件      20586  2017-03-23 10:27  LunWendoccomentityTeacher.html

............此处省略214个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)