資源簡介
本工程采用myeclipse + mysql +tomcat開發。
系統分為前臺和后臺,為保證代碼重用性。抽出了一些通用類。代碼 看一去比較整潔。
實現 了blog的基本功能。

代碼片段和文件信息
package?com.ch7.common;
import?java.sql.*;
/**
?*?數據庫連接類
?*/
public?class?Conn?{
Connection?conn?=?null;
Statement?stmt?=?null;
ResultSet?rs?=?null;
/**
?*?加載驅動程序
?*?*/
public?Conn()?{
try?{
Class.forName(“com.mysql.jdbc.Driver“);
}?catch?(java.lang.ClassNotFoundException?e)?{
System.err.println(e.getMessage());
}
}
/**
?*?執行查詢操作:select
?*?*/
public?ResultSet?executeQuery(String?sql)?{
try?{
conn?=?DriverManager
.getConnection(
“jdbc:mysql://localhost:3306/blogdb?useUnicode=true&characterEncoding=UTF-8“
“root“?null);
stmt?=?conn.createStatement();
rs?=?stmt.executeQuery(sql);
}?catch?(SQLException?ex)?{
System.err.println(ex.getMessage());
}
return?rs;
}
/**
?*?執行更新操作:insert、update、delete
?*?*/
public?int?executeUpdate(String?sql)?{
int?result?=?0;
try?{
conn?=?DriverManager
.getConnection(
“jdbc:mysql://localhost:3306/blogdb?useUnicode=true&characterEncoding=UTF-8“
“root“?null);
stmt?=?conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE
ResultSet.CONCUR_READ_ONLY);
result?=?stmt.executeUpdate(sql);
}?catch?(SQLException?ex)?{
result?=?0;
}
return?result;
}
/**
?*?關閉數據庫連接
?*?*/
public?void?close()?{
try?{
if?(rs?!=?null)
rs.close();
}?catch?(Exception?e)?{
e.printStackTrace(System.err);
}
try?{
if?(stmt?!=?null)
stmt.close();
}?catch?(Exception?e)?{
e.printStackTrace(System.err);
}
try?{
if?(conn?!=?null)?{
conn.close();
}
}?catch?(Exception?e)?{
e.printStackTrace(System.err);
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-03-06?14:08??blog\
?????文件?????????932??2013-11-04?09:48??blog\.classpath
?????目錄???????????0??2014-03-06?14:08??blog\.myeclipse\
?????文件?????????285??2013-11-04?09:09??blog\.myme
?????文件????????1277??2013-11-06?09:26??blog\.project
?????目錄???????????0??2014-03-06?14:08??blog\.settings\
?????文件?????????330??2013-11-04?09:09??blog\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\me
?????文件??????????36??2013-11-04?09:09??blog\WebRoot\me
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\WEB-INF\
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\WEB-INF\classes\
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\WEB-INF\classes\com\ch7\
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\WEB-INF\classes\com\ch7\common\
?????文件????????2207??2013-11-06?10:37??blog\WebRoot\WEB-INF\classes\com\ch7\common\Conn.class
?????文件????????1771??2013-11-06?09:11??blog\WebRoot\WEB-INF\classes\com\ch7\common\DataConverter.class
?????文件????????2246??2013-11-06?09:11??blog\WebRoot\WEB-INF\classes\com\ch7\common\DataValidator.class
?????文件????????1750??2013-11-06?09:12??blog\WebRoot\WEB-INF\classes\com\ch7\common\MD5.class
?????文件????????2972??2013-11-06?09:11??blog\WebRoot\WEB-INF\classes\com\ch7\common\Utility.class
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\WEB-INF\classes\com\ch7\dal\
?????文件?????????261??2013-11-04?09:48??blog\WebRoot\WEB-INF\classes\com\ch7\dal\Blog.class
?????文件?????????264??2013-11-04?09:48??blog\WebRoot\WEB-INF\classes\com\ch7\dal\Class.class
?????文件?????????270??2013-11-04?09:48??blog\WebRoot\WEB-INF\classes\com\ch7\dal\Comment.class
?????文件????????1101??2013-11-06?10:30??blog\WebRoot\WEB-INF\classes\com\ch7\dal\Users.class
?????目錄???????????0??2014-03-06?14:08??blog\WebRoot\WEB-INF\classes\com\ch7\model\
?????文件????????1400??2013-11-04?09:48??blog\WebRoot\WEB-INF\classes\com\ch7\model\BlogInfo.class
?????文件?????????925??2013-11-04?09:48??blog\WebRoot\WEB-INF\classes\com\ch7\model\ClassInfo.class
?????文件????????1415??2013-11-04?09:48??blog\WebRoot\WEB-INF\classes\com\ch7\model\CommentInfo.class
?????文件????????1156??2013-11-04?09:48??blog\WebRoot\WEB-INF\classes\com\ch7\model\UsersInfo.class
?????文件??????????74??2013-11-04?09:57??blog\WebRoot\WEB-INF\classes\fckeditor.properties
............此處省略519個文件信息
評論
共有 條評論