📄 orderbookdao.java
字号:
/**
*
*/
package com.qrsx.shop.dao;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import com.qrsx.shop.model.Book;
import com.qrsx.shop.model.OrderBook;
/**
*@Author:李世海
*@Address:青岛软件园
*@Date: Mar 31, 2009
*/
public class OrderBookDAO extends BaseDAO{
/**
* 根据订单编号查询订单明细
* @throws SQLException
*/
public List<OrderBook> findById(Integer orderId) throws SQLException{
String sql = "select * from orderbook where orderId=?";
ps = conn.prepareStatement(sql);
ps.setInt(1, orderId);
ResultSet rs = ps.executeQuery();
List<OrderBook> list = new ArrayList<OrderBook>();
while(rs.next()){
OrderBook orderBook = new OrderBook();
orderBook.setId(rs.getInt("id"));
orderBook.setOrderId(rs.getInt("orderId"));
orderBook.setBookId(rs.getInt("bookId"));
orderBook.setPrice(rs.getDouble("price"));
orderBook.setAmount(rs.getInt("amount"));
BookDAO bookDAO= new BookDAO();
Book book = bookDAO.findById(orderBook.getBookId());
orderBook.setBook(book);
list.add(orderBook);
}
return list;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -