• 大小: 6.81MB
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2023-11-07
  • 语言: Java
  • 标签: 微博,jsp  

资源简介

还望大家支持支持!马垅不容易; 用jsp+servlet+mysql做的一个微博发布系统; 可以评论,还可以转发,毕业设计的级别!

资源截图

代码片段和文件信息

package org.microblog.dao;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import org.microblog.entity.Comment;
import org.microblog.entity.User;
import org.microblog.util.DBConn;
/**
 * commentDao
 * @author hj
 *
 */
public class CommentDao {
/**
 * 发表微博
 * @param comment
 * @return
 */
public int addComment(final Comment comment){

try {
int u_id = comment.getU_id();
int m_id = comment.getM_id();
int u_id2 = comment.getU_id2();
String c_content = comment.getC_content();
String c_comtime = comment.getC_comtime();
String strSQL =“insert into comment (c_idu_idu_id2m_idc_contentc_comtime) values(null?????)“;
    object[] params = new object[]{u_idu_id2m_idc_contentc_comtime};
//调用DBConn,传送到数据库
    DBConn dbConn= new DBConn();

    int AffectedRows = dbConn.execOther(strSQL params);
    dbConn.closeConn();
    return AffectedRows;

} catch (Exception e) {
return 0;
}
}
/**
 * 根据微博id获得评论表
 * @param m_id
 * @return
 */
public List getCommentListByBlogId(final int m_id){
List commentList = new ArrayList();
 String strSQL=“select * from comment where m_id =?“;
//调用DBConn,传送到数据库
 DBConn dbConn= new DBConn();
 ResultSet rs=dbConn.execQuery(strSQL new object[]{m_id});
try {
while(rs.next()) {
Comment comm = new Comment();
comm.setU_id2(rs.getInt(“u_id2“));//
comm.setC_content(rs.getString(“c_content“));
comm.setU_id(rs.getInt(“u_id“));
comm.setM_id(rs.getInt(“m_id“));
comm.setC_comtime(rs.getString(“c_comtime“));
comm.setC_id(rs.getInt(“c_id“));
commentList.add(comm);
}


return commentList;
 
} catch (Exception e) {
return null;
}finally{
try {
//关闭数据库
rs.close();
dbConn.closeConn();
} catch (SQLException e) {
e.printStackTrace();
}
}
}


// public User getCommentUserByCommentId(final int u_id){
// try {
// String strSQL=“select * from users where u_id=“+u_id;
// //调用DBConn,传送到数据库
//  DBConn dbConn= new DBConn();
//  ResultSet rs=dbConn.execQuery(strSQL new object[]{});
//  User user = new User();
//  if(rs.next()) {
//
// user.setU_avatar(rs.getString(“u_avatar“));
// user.setU_nickname(rs.getString(“u_nickname“));
// user.setU_email(null);
// user.setU_birthday(null);
// user.setU_gender(null);
// user.setU_info(null);
// user.setU_locate(null);
// user.setU_msn(null);
// user.setU_password(null);
// user.setU_qq(null);
// user.setU_realname(null);
// user.setU_regdate(null);
// user.setU_remark(null);
// }
//  dbConn.closeConn();
//  return user;
//
// } catch (Exception e) {
// return null;
// }
//
// }


/**
 * 根据微博id获得评论的数量
 */
public long getCommentAmountByBlogId(final int m_id ){
String sql_getComment

评论

共有 条评论

相关资源