简易购物车事务逻辑类的完成ITeye - 众发娱乐

简易购物车事务逻辑类的完成ITeye

2019-01-10 20:40:43 | 作者: 昊宇 | 标签: 句子,开释,目标 | 浏览: 1281

conn = DBHelper.getConnection(); String sql = "select * from items where id=?;"; // SQL句子 stmt = conn.prepareStatement(sql); stmt.setInt(1, id); rs = stmt.executeQuery(); if (rs.next()) { Items item = new Items(); 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")); return item; } else { return null; } catch (Exception ex) { ex.printStackTrace(); return null; } finally { // 开释数据集目标 if (rs != null) { try { rs.close(); rs = null; } catch (Exception ex) { ex.printStackTrace(); // 开释句子目标 if (stmt != null) { try { stmt.close(); stmt = null; } catch (Exception ex) { ex.printStackTrace(); //获取最近阅读的前五条产品信息 public ArrayList Items getViewList(String list) System.out.println("list:"+list); ArrayList Items itemlist = new ArrayList Items int iCount=5; //每次回来前五条记载 if(list!=null list.length() 0) String[] arr = list.split(","); System.out.println("arr.length="+arr.length); //假如产品记载大于等于5条 if(arr.length =5) for(int i=arr.length-1;i =arr.length-iCount;i--) itemlist.add(getItemsById(Integer.parseInt(arr[i]))); else for(int i=arr.length-1;i i--) itemlist.add(getItemsById(Integer.parseInt(arr[i]))); return itemlist; else return null;

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表众发娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章