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

📄 productserviceimpl.java

📁 网上购物系统的简易代码
💻 JAVA
字号:
package com.tarena.develop.service.impl;

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

import com.tarena.develop.common.JDBCUtil;
import com.tarena.develop.entity.Order;
import com.tarena.develop.entity.Product;

public class ProductServiceImpl implements ProductService{

	public Product find(Integer pid) {
		// TODO Auto-generated method stub
		return null;
	}

	public List<Product> getProducts() {
		  Connection con=null;
			PreparedStatement ps=null;
			ResultSet rs=null;
			List<Product> products=null;
			Product pro=null;
			String sql="select pid,name,description ,price,author,images from t_product  ";
			try{
			    con=JDBCUtil.getConnection();
//			    con.setAutoCommit(false);
			    ps=con.prepareStatement(sql);
			    
			    rs=ps.executeQuery();
				while(rs.next()){
					pro=new Product();
					pro.setPid(rs.getInt(1));
					pro.setName(rs.getString(2));
					pro.setDiscription(rs.getString(3));
					products.add(pro);
				}
			}catch(Exception e){
				e.printStackTrace();
//				try {
//					con.rollback();
//				} catch (SQLException e1) {
//					// TODO Auto-generated catch block
//					e1.printStackTrace();
//				}
			}finally{
				JDBCUtil.relese(rs, ps, con);
			}
			return products;
		}

}

⌨️ 快捷键说明

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