⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 messagebean.java

📁 购物网站
💻 JAVA
字号:
package com;
import java.sql.*;
import java.util.*;
import java.io.*;
/**
 *MessageBean包含和TABLE_CUSTOMER_MESSAGE表相关的操作
 */
public class MessageBean{
	private Connection con;
	//构造方法,获得数据库的连接。
	public MessageBean(){
		this.con=DataBaseConnection.getConnection();
	}
	
	/*搜索所有的留言信息。
	 *返回由Message值对象组成的Collection
	 */
 public Collection getAllMessage()throws Exception
	{
		Statement stmt=con.createStatement();
		ResultSet rst=stmt.executeQuery("select * from TABLE_CUSTOMER_MESSAGE");
		Collection ret=new ArrayList();
		while(rst.next()){
			Message temp=new Message();
			temp.setMessageId(rst.getString("MESSAGE_ID"));
			temp.setCustomerId(rst.getInt("CUSTOMER_ID"));
			temp.setMovieId(rst.getString("MOVIE_ID"));
			temp.setMessageRevert(rst.getString("MESSAGE_REVERT"));
			temp.setMessageTime(rst.getString("MESSAGE_SEND_TIME"));
			ret.add(temp);
		}
		con.close();
		return ret;
	}
	/**
	 *删除留言,指定留言的ID
	 */
	public void deleteMessage(String messageId)throws Exception
	{
		Statement stmt=con.createStatement();
		stmt.execute("delete from TABLE_CUSTOMER_MESSAGE where MESSAGE_ID='"+messageId+"'");
	}
	
	/**
	 *按照MovieId查找,
	 *返回由Message值对象组成的Collection
	 */
	public Collection getMessageByMovieId(String movieId)throws Exception
	{
		Statement stmt=con.createStatement();
		ResultSet rst=stmt.executeQuery("select * from TABLE_CUSTOMER_MESSAGE where MOVIE_ID='"+movieId+"'");
		Collection ret=new ArrayList();
		while(rst.next())
		{
			Message temp=new Message();
			temp.setMessageId(rst.getString("MESSAGE_ID"));
			temp.setCustomerId(rst.getInt("CUSTOMER_ID"));
			temp.setMovieId(rst.getString("MOVIE_ID"));
			temp.setMessageRevert(rst.getString("MESSAGE_REVERT"));
			temp.setMessageTime(rst.getString("MESSAGE_SEND_TIME"));
			ret.add(temp);
		}
		con.close();
		return ret;
	}
}
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -