最代码广告位
package dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;

import util.DBUtil;
import entity.Computer;

public class ComputerDAO {
	public List<Computer> findAll()throws Exception{
		List<Computer> computers = new ArrayList<Computer>();
		Connection conn = DBUtil.getConnection();
		PreparedStatement prep = conn.prepareStatement("select*from t_computer");
		ResultSet rst = prep.executeQuery();
		while(rst.next()){
			Computer c = new Computer();
			c.setId(rst.getLong("id"));
			c.setModel(rst.getString("model"));
			c.setPicName(rst.getString("picName"));
			c.setPrice(rst.getDouble("price"));
			c.setProdDesc(rst.getString("prodDesc"));
			computers.add(c);
		}
		DBUtil.close(conn);
		return computers;
	}
	public Computer findById(long id)throws Exception{
		Computer c = null;
		Connection conn = DBUtil.getConnection();
		PreparedStatement prep = conn.prepareStatement("select*from t_computer where id=?");
		prep.setLong(1, id);
		ResultSet rst = prep.executeQuery();
		if(rst.next()){
			c = new Computer();
			c.setId(rst.getLong("id"));
			c.setModel(rst.getString("model"));
			c.setPicName(rst.getString("picName"));
			c.setPrice(rst.getDouble("price"));
			c.setProdDesc(rst.getString("prodDesc"));
		}
		DBUtil.close(conn);
		return c;
	}
}









最近下载更多
中二少 LV111月20日
星星
zhujunnan LV98月18日
月亮月亮星星
winrh233 LV98月2日
月亮月亮星星
qiqiyeye LV47月2日
月亮
不2知道 LV17月1日
星星
ccxsgsg LV16月27日
星星
1919097860 LV16月22日
星星
1599087762 LV16月11日
星星
wei1101025 LV156月9日
月亮月亮月亮星星星星星星
秃头少女 LV16月9日
星星
最近浏览更多
network_sec LV611月23日
月亮星星星星
李杨洋 LV811月23日
月亮月亮
Sssssy LV111月23日
星星
Juilus LV111月23日
星星
hzl6032 LV211月23日
星星星星
中二少 LV111月20日
星星
kelvin007008 LV711月19日
月亮星星星星星星
lsc86091111月19日
暂无贡献等级
aibo3074 LV1011月19日
月亮月亮星星星星
dyihui LV1211月19日
月亮月亮月亮
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友