资源简介
简单的电商网站系统设计,实现功能、登陆、注册、购物车增删改、动态主页等等
代码片段和文件信息
package com.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import com.db.DBUtil;
import com.entity.Items;
public class ItemsDAO {
public ArrayList getAllItems() {
Connection conn = null;
PreparedStatement stmt = null;
ResultSet rs = null;
ArrayList list = new ArrayList(); // 动态数组,存储所有商品
try {
conn = DBUtil.getConnection();
String sql = “select * from items;“;
stmt = conn.prepareStatement(sql);
rs = stmt.executeQuery();
while (rs.next()) {
Items item = new Items();
item.setId(rs.getInt(“id“));
item.setName(rs.getString(“name“));
item.setOrigin(rs.getString(“origin“));
item.setNumber(rs.getInt(“number“));
item.setPrice(rs.getFloat(“price“));
item.setPicture(rs.getString(“picture“));
item.setDescription(rs.getString(“description“));
list.add(item);// 把每一个商品添加至动态数组
}
return list; // 返回数组
} catch (Exception ex) {
ex.printStackTrace();
return null;
} finally {
// 释放资源
closeSrc(rsstmtconn);
}
}
// 通过商品id查找商品
public Items getItemsById(int id) {
Connection conn = null;
PreparedStatement stmt = null;
ResultSet rs = null;
try {
conn = DBUtil.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.setOrigin(rs.getString(“origin“));
item.setNumber(rs.getInt(“number“));
item.setPrice(rs.getFloat(“price“));
item.setPicture(rs.getString(“picture“));
item.setDescription(rs.getString(“description“));
return item;
} else {
return null;
}
} catch (Exception ex) {
ex.printStackTrace();
return null;
} finally {
// 释放资源
closeSrc(rsstmtconn);
}
}
// 释放资源
private void closeSrc(ResultSet rsPreparedStatement stmtConnection conn)
{
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();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6148 2018-01-05 15:37 MallDemo\.DS_Store
文件 1165 2018-01-07 19:16 MallDemo\.classpath
文件 64 2018-01-05 15:48 MallDemo\.myumldata
文件 1333 2018-01-05 17:16 MallDemo\.project
文件 522 2015-12-29 10:33 MallDemo\.settings\.jsdtscope
文件 175 2018-01-05 15:43 MallDemo\.settings\com.genuitec.eclipse.core.prefs
文件 86 2018-01-05 15:48 MallDemo\.settings\com.genuitec.jboss.ide.eclipse.xdoclet.run.prefs
文件 45 2018-01-05 15:48 MallDemo\.settings\com.spket.js.prefs
文件 364 2015-12-29 10:33 MallDemo\.settings\org.eclipse.jdt.core.prefs
文件 475 2015-12-29 10:33 MallDemo\.settings\org.eclipse.wst.common.component
文件 414 2015-12-29 10:33 MallDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2015-12-29 10:33 MallDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-12-29 10:33 MallDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 88 2015-12-29 10:33 MallDemo\.settings\org.skyway.core.prefs
文件 66 2015-12-29 10:33 MallDemo\.tern-project
文件 39 2015-12-29 10:34 MallDemo\WebRoot\me
文件 3150 2018-01-17 17:00 MallDemo\WebRoot\WEB-INF\classes\com\dao\ItemsDAO.class
文件 1206 2018-01-17 17:00 MallDemo\WebRoot\WEB-INF\classes\com\db\DBUtil.class
文件 2472 2018-01-17 17:00 MallDemo\WebRoot\WEB-INF\classes\com\entity\Cart.class
文件 2071 2018-01-17 17:00 MallDemo\WebRoot\WEB-INF\classes\com\entity\Items.class
文件 714 2018-01-17 17:00 MallDemo\WebRoot\WEB-INF\classes\com\po\Users.class
文件 3158 2018-01-17 17:00 MallDemo\WebRoot\WEB-INF\classes\com\servlet\CartServlet.class
文件 2214 2018-01-17 17:00 MallDemo\WebRoot\WEB-INF\classes\com\servlet\LoginServlet.class
文件 893229 2017-11-19 16:29 MallDemo\WebRoot\WEB-INF\lib\sqljdbc41.jar
文件 6148 2018-01-08 15:33 MallDemo\WebRoot\assets\.DS_Store
文件 4096 2018-01-08 15:33 MallDemo\WebRoot\assets\._.DS_Store
文件 2817 2018-01-08 15:33 MallDemo\WebRoot\assets\input.png
文件 2831 2018-01-08 15:33 MallDemo\WebRoot\assets\loginbg.png
文件 15584 2018-01-08 15:33 MallDemo\WebRoot\assets\logo.png
文件 2825 2018-01-08 15:33 MallDemo\WebRoot\assets\rep1.png
文件 5345 2018-01-17 17:29 MallDemo\WebRoot\cart.jsp
............此处省略82个文件信息
- 上一篇:基于android的天气预报软件
- 下一篇:JavaWeb购物源码
相关资源
- jsp招生系统
- 基于MysqlTomcat的web开发,包含用户注册
- myeclipse写的新闻发布系统
- 基于WEB的农产品销售管理系统.rar
- 网上体育商城的设计与实现.rar
- java项目实训实现的仙剑奇侠传游戏
- javaEE土地档案管理系统.rar
- Myeclipse+Tomcat+SQL Server 开发javaweb网站
- 在线家教网毕业设计基于Myeclipse设计
- Tomcat8 session同步测试,配置好的Tomc
- MyEclipse6 Java开发中文教程+全部源代码
- tomcat5.5解压版
- Apache Tomcat6.0 64位(安装版和免安装版
- javaweb网上购物商场(前台系统),包
- java+struts2+tomcat 员工管理系统
- Java网上购物系统jsp+mysql+tomcat
- Apache Tomcat 6
- 可视化文件服务器,基于Spring boot T
- JSP题库与试卷自动生成系统. JSP+Serv
- Android从本地服务器获取Mp3实现边下边
- 《Java开发利器Myeclipse全面详解》PDF
- 人力资源管理系统源码+SQL文件javawe
- jsp Tomcat 学生宿舍管理系统
- 基于java的电子邮件系统--工具软件
- 《Tomcat与Java Web开发技术详解(第2版
- 《Tomcat与Java Web开发技术详解》第二版
- apache-tomcat-10.0.0-M6.exe
- tomcat7运行源码-可导入Eclipse运行
- jspweb课程设计—网上商城.zip
- 在线就业招聘系统源代码及数据库完
评论
共有 条评论