?? categorydaoimpl.java
字號:
package org.itfuture.www.dao.impl;
import java.util.List;
import org.itfuture.www.dao.CategoryDao;
import org.itfuture.www.po.Category;
import org.itfuture.www.po.Item;
import org.itfuture.www.po.Product;
import www.hibernate.util.method.DaoSupport;
public class CategoryDaoImpl extends DaoSupport implements CategoryDao {
// 得到所有商品類別信息
public List<Category> getCategory() {
List list = this.getHibernateTemplate().query("from Category A", null);
return list;
}
// 得到某個類別下的所有商品信息
public List<Product> getProduct(String catid) {
return this.getHibernateTemplate().query(
"from Product A where A.category.catid=?",
new String[] { catid });
}
// 得到一個商品編號下的所有商品信息
public List<Item> getItem(String productid) {
return this.getHibernateTemplate().query(
"from Item A where A.product.productid=?",
new String[] { productid });
}
// 得到一個具體的商品信息
public Item getOneItem(String itemid) {
List<Item> list = this.getHibernateTemplate().query(
"from Item A where A.itemid=?", new String[] { itemid });
return list.get(0);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -