第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

請(qǐng)看本節(jié)代碼哪里有錯(cuò)?

package dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import entity.Items;
import util.DBHelper;

//商品的業(yè)務(wù)邏輯類
public class ItemsDAO(){
//創(chuàng)建返回值為ArrayList<Items> 泛型的方法,獲得商品的所有的信息
?? ?public? ArrayList<Items>? getAllItems()
?? ?{Connection conn=null;
?? ? PreparedStatement? stmt=null;
?? ? ResultSet? rs=null;
//由于方法返回的是ArrayList類型的,需要一個(gè)容器,即商品集合
?? ? ArrayList<Items> list=new ArrayList<Items>();
?? ? try
?? ??? ?{//獲得連接對(duì)象
?? ??? ??? ?conn=DBHelper.getConnection();
?? ??? ??? ?//寫(xiě)個(gè)SQL語(yǔ)句,從表中獲得商品的所有的信息
?? ??? ?String? sql="select * from items";
?? ??? ?//然后創(chuàng)建一個(gè)連接對(duì)象,把傳進(jìn)去,不需要任何參數(shù)。
?? ??? ?stmt=conn.prepareStatement(sql);
?? ??? ?//直接執(zhí)行
?? ??? ?rs=stmt.executeQuery();
?? ??? ?
?? ??? ?while(rs.next())
?? ??? ?{//每一次應(yīng)該是商品信息
?? ??? ??? ?Items item=new Items();
?? ??? ??? ?//用來(lái)封裝屬性,設(shè)置商品編號(hào)
?? ??? ??? ?//每次遍歷把商品加入到我們的集合
?? ??? ??? ?item.setId(rs.getInt("id"));
?? ??? ??? ?item.setName(rs.getString("name"));
?? ??? ??? ?item.setCity(rs.getString("city"));
?? ??? ??? ?item.setNumber(rs.getInt("number"));
?? ??? ??? ?item.setPrice(rs.getInt("price"));
?? ??? ??? ?item.setPicture(rs.getString("picture"));
?? ??? ??? ?//初始化完成以后,加到集合里
?? ??? ??? ?list.add(item);
?? ??? ?}
?? ??? ?return? list;//返回集合
?? ??? ??? ?
?? ??? ?}catch(Exception ex)
?? ??? ?{ex.printStackTrace();
?? ??? ?return? null;
?? ??? ??? ?
?? ??? ?}finally
?? ??? ?{//釋放資源,從小到大釋放,
?? ??? ?//首先釋放數(shù)據(jù)集,接著釋放預(yù)期對(duì)象,連接對(duì)象不要釋放,因?yàn)檫@是一個(gè)單例模式
?? ????? //關(guān)閉我們的數(shù)據(jù)集對(duì)象
?? ??? ??? ? if(rs!=null)
?? ??? ?? {
?? ??? ??? ? try{ rs.close();
?? ??? ??? ?? rs=null;
?? ??? ??? ? }catch(Exception ex)
?? ??? ??? ? {
?? ??? ??? ?ex.getStackTrace();?? ?
?? ??? ??? ? }
?? ??? ?? }
?? ??? ??? ?//關(guān)閉我們的預(yù)期語(yǔ)句對(duì)象
?? ??? ??? ?if(stmt!=null)
?? ??????? {
?? ??? ??? ??? ?try{ stmt.close();
?? ??? ??? ??? ? stmt=null;
?? ??? ??? ??? ?}catch(Exception ex)
?? ??? ??? ??? ?{
?? ??? ??? ??? ?ex.getStackTrace();?? ?
?? ??? ??? ??? ?}
?? ??? ??? }?? ?
?? ??? }
? }
? }

?? ??? ??? ?

正在回答

2 回答

https://img1.sycdn.imooc.com//5acb228f0001ae8910041020.jpg

給你看看

0 回復(fù) 有任何疑惑可以回復(fù)我~

有沒(méi)有報(bào)錯(cuò)呀,貼個(gè)報(bào)錯(cuò)的圖唄。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

請(qǐng)看本節(jié)代碼哪里有錯(cuò)?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)