评教系统javaweb
这是一个用javaweb写的评教系统,很小项目,代码分层清晰易懂规范,适合初学者拿来练手学习,包含数据库
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1871179 2018-06-14 15:37 mysql.docx
文件 74752 2013-02-23 16:53 phpStudyApacheinab.exe
文件 79360 2013-02-23 16:50 phpStudyApacheinabs.exe
文件 33280 2013-02-23 16:49 phpStudyApacheinApacheMonitor.exe
文件 13824 2013-02-21 20:14 phpStudyApacheinapr_crypto_openssl-1.dll
文件 18944 2013-02-21 20:16 phpStudyApacheinapr_dbd_mysql-1.dll
文件 22016 2013-02-23 16:50 phpStudyApacheinapr_dbd_odbc-1.dll
文件 12288 2013-02-23 16:48 phpStudyApacheinapr_ldap-1.dll
文件 9192 2013-02-23 16:54 phpStudyApacheindbmmanage.pl
文件 82432 2013-02-23 16:48 phpStudyApacheinhtcacheclean.exe
文件 83968 2013-02-23 16:53 phpStudyApacheinhtdbm.exe
文件 67584 2013-02-23 16:48 phpStudyApacheinhtdigest.exe
文件 78848 2013-02-23 16:49 phpStudyApacheinhtpasswd.exe
文件 20992 2013-02-23 16:49 phpStudyApacheinhttpd.exe
文件 53760 2013-02-23 16:49 phpStudyApacheinhttxt2dbm.exe
文件 133632 2013-02-23 16:46 phpStudyApacheinlibapr-1.dll
文件 27136 2013-02-23 16:46 phpStudyApacheinlibapriconv-1.dll
文件 184320 2013-02-23 16:46 phpStudyApacheinlibaprutil-1.dll
文件 1058816 2013-02-23 14:57 phpStudyApacheinlibeay32.dll
文件 312832 2013-02-23 16:46 phpStudyApacheinlibhttpd.dll
文件 1017344 2012-12-27 12:13 phpStudyApacheinlibxml2.dll
文件 48640 2013-02-23 16:49 phpStudyApacheinlogresolve.exe
文件 122880 2012-04-07 11:36 phpStudyApacheinlua51.dll
文件 327168 2013-02-23 14:58 phpStudyApacheinopenssl.exe
文件 112128 2012-12-27 12:10 phpStudyApacheinpcre.dll
文件 64000 2013-02-23 16:49 phpStudyApachein
otatelogs.exe
文件 215040 2013-02-23 14:57 phpStudyApacheinssleay32.dll
文件 13312 2013-02-23 16:49 phpStudyApacheinwintty.exe
文件 67584 2012-05-14 11:33 phpStudyApacheinzlib1.dll
文件 880 2013-02-23 16:29 phpStudyApachecgi-binprintenv.pl
............此处省略874个文件信息
package dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class baseDAO {
public baseDAO() {
try {
Class.forName(“com.mysql.jdbc.Driver“);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
// 属性 --------------------------
private Connection conn;
private Statement stm;
private PreparedStatement pstm;
private ResultSet rs;
// 获得连接--------------------------
public Connection getConn() {
try {
if (conn == null || conn.isClosed()) {
conn = DriverManager.getConnection(
“jdbc:mysql://localhost:3306/judge_teacher“
“root“ “root“);
}
} catch (SQLException e) {
e.printStackTrace();
System.out.println(“getConnection()错误“);
}
return conn;
}
// 执行增、删、改SQL语句--------------------
public int executeUpdate(String sql) throws SQLException {
if (getConn() == null) {
System.out.println(“与数据库连接失败!“);
return -1;
}
stm = conn.createStatement();
return stm.executeUpdate(sql);
}
// 重载执行增、删、改SQL语句--------------------
public int executeUpdate(String sql object[] obj) throws SQLException {
if (getConn() == null) {
System.out.println(“与数据库连接失败!“);
return -1;
}
pstm = conn.prepareStatement(sql);
if (obj != null) {
for (int i = 0; i < obj.length; i++) {
pstm.setobject(i + 1 obj[i]);
}
}
return pstm.executeUpdate();
}
// 执行查询SQL语句----------------------------
public ResultSet executeQuery(String sql) throws SQLException {
if (getConn() == null) {
System.out.println(“与数据库连接失败!“);
return null;
}
stm = conn.createStatement();
rs = stm.executeQuery(sql);
return rs;
}
// 重载执行查询SQL语句----------------------------
public ResultSet executeQuery(String sql object[] obj) throws SQLException {
if (getConn() == null) {
System.out.println(“与数据库连接失败!“);
return null;
}
pstm = conn.prepareStatement(sql);
if (obj != null) {
for (int i = 0; i < obj.length; i++) {
pstm.setobject(i + 1 obj[i]);
}
}
rs = pstm.executeQuery();
return rs;
}
// 关闭ResultSet
public void closeResultSet() {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
// 关闭Connection
public void closeConnection() {
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
// 关闭Statement和PreparedStatement
public void closeStatement() {
if (stm != null) {
try {
stm.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if (pstm != null) {
try {
pstm.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1871179 2018-06-14 15:37 mysql.docx
文件 74752 2013-02-23 16:53 phpStudyApacheinab.exe
文件 79360 2013-02-23 16:50 phpStudyApacheinabs.exe
文件 33280 2013-02-23 16:49 phpStudyApacheinApacheMonitor.exe
文件 13824 2013-02-21 20:14 phpStudyApacheinapr_crypto_openssl-1.dll
文件 18944 2013-02-21 20:16 phpStudyApacheinapr_dbd_mysql-1.dll
文件 22016 2013-02-23 16:50 phpStudyApacheinapr_dbd_odbc-1.dll
文件 12288 2013-02-23 16:48 phpStudyApacheinapr_ldap-1.dll
文件 9192 2013-02-23 16:54 phpStudyApacheindbmmanage.pl
文件 82432 2013-02-23 16:48 phpStudyApacheinhtcacheclean.exe
文件 83968 2013-02-23 16:53 phpStudyApacheinhtdbm.exe
文件 67584 2013-02-23 16:48 phpStudyApacheinhtdigest.exe
文件 78848 2013-02-23 16:49 phpStudyApacheinhtpasswd.exe
文件 20992 2013-02-23 16:49 phpStudyApacheinhttpd.exe
文件 53760 2013-02-23 16:49 phpStudyApacheinhttxt2dbm.exe
文件 133632 2013-02-23 16:46 phpStudyApacheinlibapr-1.dll
文件 27136 2013-02-23 16:46 phpStudyApacheinlibapriconv-1.dll
文件 184320 2013-02-23 16:46 phpStudyApacheinlibaprutil-1.dll
文件 1058816 2013-02-23 14:57 phpStudyApacheinlibeay32.dll
文件 312832 2013-02-23 16:46 phpStudyApacheinlibhttpd.dll
文件 1017344 2012-12-27 12:13 phpStudyApacheinlibxm
文件 48640 2013-02-23 16:49 phpStudyApacheinlogresolve.exe
文件 122880 2012-04-07 11:36 phpStudyApacheinlua51.dll
文件 327168 2013-02-23 14:58 phpStudyApacheinopenssl.exe
文件 112128 2012-12-27 12:10 phpStudyApacheinpcre.dll
文件 64000 2013-02-23 16:49 phpStudyApachein
otatelogs.exe
文件 215040 2013-02-23 14:57 phpStudyApacheinssleay32.dll
文件 13312 2013-02-23 16:49 phpStudyApacheinwintty.exe
文件 67584 2012-05-14 11:33 phpStudyApacheinzlib1.dll
文件 880 2013-02-23 16:29 phpStudyApachecgi-binprintenv.pl
............此处省略874个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)