• 大小: 1.91MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-15
  • 语言: Java
  • 标签: javaee  mysql  blog  myeclipse  

资源简介

本工程采用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\.mymetadata
     文件        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\meta-INF\
     文件          36  2013-11-04 09:09  blog\WebRoot\meta-INF\MANIFEST.MF
     目录           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个文件信息

评论

共有 条评论