首页>代码>基于jsp+servlet的电子商城项目>/src/pers/sakurasora/onlinestore/dao/impl/CategoryDaoImpl.java
package pers.sakurasora.onlinestore.dao.impl;

import java.util.List;

import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.handlers.BeanListHandler;

import pers.sakurasora.onlinestore.dao.CategoryDao;
import pers.sakurasora.onlinestore.entity.Category;
import pers.sakurasora.onlinestore.utils.DataSourceUtil_C3P0;

/**
 * 
 * 
 * @Description
 *				Dao层实现类--操作t_category表
 */
public class CategoryDaoImpl implements CategoryDao {

	@Override
	public List<Category> findAll() 
			throws Exception {
		QueryRunner queryRunner = new QueryRunner(DataSourceUtil_C3P0.getDataSource());
		String sql = "select * from t_category";
		return queryRunner.query(sql, new BeanListHandler<>(Category.class));
	}

	@Override
	public void add(Category category) throws Exception {
		QueryRunner queryRunner = new QueryRunner(DataSourceUtil_C3P0.getDataSource());
		String sql = "insert into t_category(name) values (?);";
		queryRunner.update(sql, category.getName());
	}

	@Override
	public void delete(int iCategoryId) throws Exception {
		QueryRunner queryRunner = new QueryRunner(DataSourceUtil_C3P0.getDataSource());
		String sql = "delete from t_category where id = ?;";
		queryRunner.update(sql, iCategoryId);
	}

}
最近下载更多
263648  LV5 6月23日
邬松桥  LV8 6月14日
刘鹏yyds  LV5 6月10日
1762806977  LV2 6月4日
user0810  LV2 6月2日
LiuPai  LV1 5月28日
wanglinddad  LV51 4月10日
jahsikdk  LV1 3月22日
pumpker  LV3 2月25日
逍遥2020  LV2 2月22日
最近浏览更多
下一个小虾米 6月27日
暂无贡献等级
huwenxuan  LV4 6月23日
263648  LV5 6月21日
13605416728  LV3 6月19日
2471511401  LV2 6月19日
admin0108  LV5 6月18日
guigu2012  LV9 6月17日
hua335432 6月16日
暂无贡献等级
999999yyyy 6月16日
暂无贡献等级
17398834993 6月13日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友