package net.shopxx.daoImpl;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import net.shopxx.dao.ProductManageDao;
import net.shopxx.entity.Product;
import util.DBPoolConnection;
//商品管理
public class ProductManageImpl implements ProductManageDao{
Connection conn;
PreparedStatement ps;
ResultSet rs;
@Override
public List<Product> getAllProduct() {
List<Product> list=new ArrayList<>();
try {
String sql="select * from xx_product ";
conn=DBPoolConnection.getConnection();
ps=conn.prepareStatement(sql);
rs=ps.executeQuery();
while(rs.next()){
Product product=new Product();
product.setId(rs.getLong("id"));
product.setFullName(rs.getString("full_name"));
product.setMarketPrice(rs.getBigDecimal("market_price"));
product.setIsMarketable(rs.getBoolean("is_marketable"));
product.setCreateDate(rs.getDate("create_date"));
list.add(product);
}
} catch (SQLException e) {
e.printStackTrace();
}finally{
DBPoolConnection.close(conn, ps, rs);
}
return list;
}
public static void main(String[] args) {
ProductManageImpl p=new ProductManageImpl();
System.out.println(p.getAllProduct().get(0).getFullName());
}
}
最近下载更多
赵鑫cdsaljkdfsa LV11
2024年6月19日
abcdljw LV20
2022年12月16日
lulululuping LV1
2022年11月8日
liweb 010928 LV1
2022年10月31日
cqbscxh LV11
2022年9月19日
ming_123_9715 LV23
2022年5月3日
李田所 LV1
2021年12月20日
儿童游戏机 LV9
2021年6月25日
928477320 LV1
2020年12月30日
dengge123 LV14
2020年9月14日

最近浏览